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
microsoft-excel
Izabela
źródło
źródło
Odpowiedzi:
Jeśli Twoje kursy walut są w „tabeli” .. w ten sposób:
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)
źródło