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)

相關內容