Excel公式显示基于3个不同日期的价格

时间:2018-01-10 03:35:15

标签: excel excel-formula formula

以下要做的excel公式是什么:

1. lookup from three or more different rows of dates (Q,R,S)
2. lookup the corresponding prices from another table based on these dates
3. fill the correct price based on the dates of another table

下面是我想要最终结果的快照

示例数据 enter image description here

1 个答案:

答案 0 :(得分:0)

以下公式适用于您的样本数据。您需要调整范围以满足您的需求。还有其他公式可以产生相同的结果。最初建立公式时假设索引号和日期在参考表中是唯一的。

=IFERROR(VLOOKUP($B4,$B$14:$E$19,AGGREGATE(14,6,COLUMN($Q$4:$S$8)/(C$3=$Q$4:$S$8),1)-COLUMN($Q$3)+2,0),"Date or Index not found")

如果在任一表中都找不到日期或索引值(1201 ... 1206等),则iferror部分会显示错误消息。

enter image description here