Excel: как использовать xlookup с несколькими критериями
Вы можете использовать следующую формулу XLOOKUP в Excel, чтобы найти ячейки, соответствующие нескольким критериям:
=XLOOKUP( F2 & G2 & H2 , A2:A13 & B2:B13 & C2:C13 , D2:D13 )
Эта конкретная формула найдет ячейку в диапазоне D2:D13 , где выполняются все следующие критерии:
- Значение в диапазоне ячеек A2:A13 равно значению в ячейке F2.
- Значение в диапазоне ячеек B2:B13 равно значению в ячейке G2.
- Значение в диапазоне ячеек C2:C13 равно значению в ячейке H2.
Следующий пример показывает, как использовать эту формулу на практике.
Пример: XLOOKUP с несколькими критериями в Excel
Предположим, у нас есть следующий набор данных, содержащий информацию о различных баскетболистах:
Теперь предположим, что мы хотим найти количество очков игрока, который соответствует всем следующим критериям:
- Команда = Кавс
- Пост = Охранник
- Старт = Да
Для этого мы можем использовать следующую формулу:
=XLOOKUP( F2 & G2 & H2 , A2:A13 & B2:B13 & C2:C13 , D2:D13 )
Мы можем ввести эту формулу в ячейку I2 и нажать Enter :
Эта формула XLOOKUP позволяет выполнять поиск по запросу «Кавальерс» в столбце «Команда», «Защитник» в столбце «Позиция», «Да» в столбце «Стартер» и возвращать значение 30 очков.
Мы можем проверить исходный набор данных и подтвердить, что это правильное значение очков для игрока, который соответствует всем этим критериям:
Обратите внимание, что в этой конкретной формуле XLOOKUP мы использовали три критерия, но вы можете использовать аналогичный синтаксис, чтобы включить столько критериев, сколько захотите.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные операции в Excel:
Excel: как найти дубликаты с помощью ВПР
Excel: как использовать ВПР для возврата всех совпадений
Excel: как использовать ВПР для возврата нескольких столбцов