Запросите два поля и выберите ответ из третьего поля (If или vlookup?)

Запросите два поля и выберите ответ из третьего поля (If или vlookup?)

Мне нужно сравнить два поля моих данных с таблицей и получить результирующее значение fx из таблицы.

Я предполагаю, что формула будет выглядеть следующим образом:

IF local_in_data = local_in_table AND 
  expense_in_data = expense_in_table THEN 
    take fx from table to data

данные:

expense  local  fx(formula)
EUR      USD    (formula) sh = 1.2
USD      USD    (formula) sh = 1.0

таблица:

local   expense  fx
USD     EUR      1.2
USD     USD      1.0
EUR     USD      .08
USD     JPY      .009

Как мне построить такую ​​формулу для моего столбца данных fx?

решение1

Хотя поиск по критериям двух столбцов вполне осуществим, вы выберете только первыйFX-эффектзначение. Поскольку должен быть только один набор соответствующих пар,Функция СУММЕСЛИМНявляется весьма эффективной альтернативой.

=SUMIFS(C:C, A:A, F3, B:B, E3)

Конвертация евро в доллары США

C:C» столбец, из которого следует взять результат (если выполняются следующие два критерия)
A:A» столбец для поиска по первому критерию
F3 » ячейка, содержащая первый критерий
B:B» столбец для поиска по второму критерию
E3 » ячейка, содержащая второй критерий

- Может быть расширен до 127 критериев
- Если вы перетащите эту формулу вниз, F3она E3должна измениться автоматически

Связанный контент