Пожалуйста, попробуйте эту формулу. Он должен go в ячейку Sheet1! B3, где это должно быть подтверждено с помощью Ctl + Shift + Enter, потому что это формула массива. (017)
=IFERROR(INDEX(Table,MATCH(1,(INDEX(Table,,3)=$A$1)*(INDEX(Table,,2)=B$2)*(INDEX(Table,,4)=$A3),0),5),"")
При подготовке этой формулы к работе необходимо настроить именованный диапазон с именем «Таблица», который состоит из Листа 2! A2: Fxx. Лучше установить этот диапазон динамически, чтобы он расширялся по мере добавления дополнительных данных, но вы также можете объявить его как Лист2! A2: F1000, где 1000 - это количество строк, которое, как вы ожидаете, никогда не понадобится.
В этой таблице 6 столбцы A: F, которые я специально сделал для включения столбца A, который вам не нужен, чтобы столбцы диапазона и столбцы листа были идентичными. Table,,3
просто определяет 3-й столбец. Вы можете заменить его на Sheet2! $ C $ 2: $ C $ 1000. Если вы это сделаете, убедитесь, что все ваши диапазоны имеют одинаковые размеры.
5 в конце формулы в ,0),5),"")
идентифицирует 5-й столбец диапазона Table
, из которого возвращается результат, если 3 критерия соответствуют. Измените это число на 6, чтобы вернуть результат из столбца F, или на 1, если вам когда-либо понадобится значение из столбца A.