Я бы предложил ввести в ячейку следующую формулу E2
:
=IF($D2="Qualified",VLOOKUP($C2,$A$13:$C$17,IF($B2="Email",3,2),FALSE),0)
Здесь самый внешний оператор IF
проверяет, является ли агент Qualified
. Если агент равен Disqualified
, формула возвращает 0
.
Если это так, VLOOKUP
ищет Score
из диапазона оценок и выплат (при условии, что они появляются в диапазоне $A$13:$C$17
) и возвращает любой столбец 3
, если агент принадлежит Email
иначе столбец 2
.
Четвертый аргумент (FALSE
), предоставленный функции VLOOKUP
, гарантирует, что счет должен появиться в указанном диапазоне для возврата выплаты. Если счет отсутствует, VLOOKUP
вернет N/A
.
Вы могли бы объяснить это, заключив в VLOOKUP
функцию IFERROR
, чтобы вернуть заданное значение, если счет не найден.