Excel 公式根据多个条件返回值

Excel 公式根据多个条件返回值

我正在寻找一个公式,它可以搜索类似下面的表格,并在输入日期后在不同的表格中返回货币汇率。例如,在另一个 Excel 中,我将输入 2015.03.08,然后我希望返回截至该日期的美元和朗姆酒价值。谢谢!

            USD      GBP     RUB      PLN     TRY
2015.02.28  1.1191  0.7249  68.4454 4.1404  2.8002
2015.03.08  1.0838  0.7204  65.4411 4.1261  2.8374
2015.03.15  1.0539  0.7128  65.6039 4.1375  2.7672
2015.03.19  1.0588  0.721   64.4052 4.1382  2.7635
2015.03.23  1.0817  0.7235  64.1198 4.1202  2.7787

答案1

如果您的货币汇率在“表格”中...如下所示:

  Date         USD       GBP      RUB      PLN      TRY
  2015.02.28  1.1191   0.7249   68.4454  4.1404   2.8002 
  2015.03.08  1.0838   0.7204   65.4411  4.1261   2.8374 
  2015.03.15  1.0539   0.7128   65.6039  4.1375   2.7672 
  2015.03.19  1.0588   0.721    64.4052  4.1382   2.7635 
  2015.03.23  1.0817   0.7235   64.1198  4.1202   2.7787

然后您可以通过以下方式进行“双重”查找:

1) 搜索您的货币代码所在的列。

2)搜索日期所在的行。

3)使用 OFFSET(或 INDEX)选择您想要的值。

=OFFSET($A$1,MATCH("2015.03.15",A:A,0)-1,MATCH("RUB",1:1,0)-1,1,1)

相关内容