excel formułę do zwracania wartości na podstawie wielu kryteriów

-1

Szukam formuły, która może przeszukać tabelę podobną do poniższej i zwrócić kurs walutowy w innym arkuszu, jeśli wprowadzę datę. Na przykład w innym programie Excel wstawię 2015.03.08 i chcę zwrócić mi wartość USD i RUM od tej daty. Dziękuję Ci!

            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
Izabela
źródło
możliwe duplikat WYSZUKAJ.PIONOWO z wielu kryteriów
agtoever
1
Dla mnie brzmi to tak, jakbyś chciał zwrócić wiele wartości za jednym razem, czy to prawda? W takim przypadku nie jest to duplikat pytania, jak sugeruje nazwa.
Kyle
Czy spodziewasz się dokładnie dopasować datę wyszukiwania - na przykład czy chcesz sprawdzić 2015.03.11? (i prawdopodobnie otrzymaj wartości z poprzedniej daty w tabeli)
Barry Houdini

Odpowiedzi:

0

Jeśli Twoje kursy walut są w „tabeli” .. w ten sposób:

  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

Następnie możesz wykonać „podwójne” wyszukiwanie poprzez:

1) wyszukiwanie kolumny, w której znajduje się kod waluty.

2) wyszukiwanie wiersza, w którym znajduje się Twoja data.

3) użyj OFFSET (lub INDEX), aby wybrać żądaną wartość.

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

Tak samo
źródło