Это то, как вы будете использовать index / match для возврата значения столбца на основе значений из двух других столбцов.Форматирование данных в виде таблиц сделает вашу формулу более читабельной и менее подверженной ошибкам.В этом примере используются таблицы table_Fruit (синий) и table_IndexMatch (желтый).Мы ищем значения в столбцах Fruit и Color таблицы IndexMatch в таблице Fruit и, если найдено, возвращаем соответствующий идентификатор.
Это формула в ячейках E9: E14.Это формула массива, поэтому после ввода формулы, когда курсор находится внутри ячейки, нажмите Ctrl + shift + enter.
=INDEX(table_Fruit,
MATCH(1,(table_Fruit[Fruit]=[@Fruit])*(table_Fruit[Color]=[@Color]),0)
,1)