Мне нужно сравнить два поля в моих данных с таблицей и получить результирующее значение 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 ответ1

2

В то время как поиск по двум столбцам очень выполним, вам нужно будет выбрать только первое значение fx . Поскольку должен быть только один набор совпадающих пар, функция SUMIFS является очень эффективной альтернативой.

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

Конвертация евро в евро

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

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

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