-1

Я ищу формулу, которая может искать таблицу, подобную приведенной ниже, и возвращать на другом листе курс валюты, если я введу дату. Например, в другом Excel я поставлю 2015.03.08 и хочу вернуть мне значение USD и RUM на эту дату. Спасибо!

            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 ответ1

0

Если у вас курсы валют в "таблице" .. вот так:

  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)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .