Excel-Formel zum Zurückgeben eines Werts basierend auf mehreren Kriterien

Excel-Formel zum Zurückgeben eines Werts basierend auf mehreren Kriterien

Ich suche nach einer Formel, die eine Tabelle wie die folgende durchsuchen kann und auf einem anderen Blatt einen Wechselkurs zurückgibt, wenn ich das Datum eingebe. In eine andere Excel-Tabelle gebe ich beispielsweise 2015.03.08 ein und möchte den USD- und RUM-Wert für dieses Datum zurückbekommen. Danke!

            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

Antwort1

Wenn Ihre Währungskurse in einer „Tabelle“ stehen, dann etwa so:

  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

Anschließend können Sie eine „doppelte“ Suche durchführen, indem Sie:

1) Suchen Sie nach der Spalte, in der sich Ihr Währungscode befindet.

2) Suchen Sie nach der Zeile, in der sich Ihr Datum befindet.

3) Verwenden Sie OFFSET (oder INDEX), um den gewünschten Wert auszuwählen.

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

verwandte Informationen