Оглавление
Если кому-то нужно найти значения по нескольким критериям на большом рабочем листе, то для этого можно использовать некоторые функции. XLOOKUP это одна из функций для поиска значений в зависимости от нескольких критериев. В этой статье я расскажу о том. XLOOKUP с несколькими критериями в Excel.
Чтобы сделать это более наглядным, я собираюсь использовать набор данных с информацией о сотрудниках различных отделов. В наборе данных есть 3 столбца, а именно Имя сотрудника, отдел, и Зарплата. Здесь эти столбцы представляют информацию о зарплате сотрудника.
Скачать для практики
XLOOKUP с несколькими критериями.xlsx4 способа выполнить XLOOKUP с несколькими критериями
1. XLOOKUP с несколькими критериями
Вы можете использовать функция XLOOKUP с несколькими критериями.
Чтобы использовать XLOOKUP Функция сначала выбирает ячейку, в которую вы хотите поместить значение поиска.
➤ Здесь я выбрал клетку H4
Затем введите следующую формулу в выделенную ячейку или в поле Формула бара.
=XLOOKUP(F4&G4,$B$4:$B$14&$C$4:$C$14,$D$4:$D$14)
Я хочу посмотреть вверх на Зарплата из Ахмед который работает в IT отдел. В выбранной функции lookup_value F4 & G4 , затем выбрал массив поиска B4:B14 & C4:C14
затем выбрал return_array D4:D14. Наконец, он вернет Зарплата .
Наконец, нажмите кнопку ENTER ключ.
Теперь на экране появится Зарплата данного значения lookup_value.
Позже вы можете использовать Наполнительная рукоятка на Автозаполнение формулу для остальных ячеек таблицы Зарплата колонна.
Альтернативный путь
Сначала выберите ячейку, в которую вы хотите поместить значение результирующей величины.
➤ Здесь я выбрал клетку H4
Затем введите следующую формулу в выделенную ячейку или в поле Формула бара.
=XLOOKUP(1,($B$5:$B$15=F4)*($C$5:$C$15=G4),$D$5:$D$15)
Здесь, чтобы найти Зарплата из Джим который работает в Бухгалтер отдел. В приведенной функции lookup_value 1 , затем выбрал массив поиска B5:B14=F4 * C4:C14=G4
затем выбрал return_array D4:D14. Наконец, он вернет Зарплата .
Нажмите кнопку ENTER клавишу, в конце концов, появится Зарплата заданного значения lookup_value.
Теперь вы можете использовать Наполнительная рукоятка на Автозаполнение формула для остальных ячеек Зарплата колонна.
Читать далее: VLOOKUP с несколькими критериями, включая диапазон дат в Excel (2 способа)
2. двумерный/вложенный XLOOKUP
Здесь вы можете использовать XLOOKUP функцию в двумерном или вложенном виде для поиска значений.
Сначала выберите ячейку для размещения значения результирующей величины.
➤ Здесь я выбрал клетку J4
Затем введите следующую формулу в выделенную ячейку или в поле Формула бара.
=XLOOKUP(H4,$B$4:$B$7,XLOOKUP(I4,$C$3:$F$3,$C$4:$F$7))
Здесь я хочу найти Зарплата из Ахмед который работает в IT отдел. В приведенной функции lookup_value H4 и выбрал массив поиска B5:B7 затем снова использовал XLOOKUP функцию и выбрал 2-й критерий I4 и lookup_array C3:F3 с return_array C4:F7 . В конечном счете, это вернет Зарплата .
В конце нажмите кнопку ENTER ключ.
Затем на экране появится Зарплата данного значения lookup_value.
Здесь вы можете использовать Наполнительная рукоятка на Автозаполнение формула для остальных ячеек Зарплата колонна.
Альтернатива вложенному XLOOKUP
Вы можете использовать вложенные XLOOKUP формулу другим способом.
Сначала выберите ячейку для размещения значения результирующей величины.
➤ Здесь я выбрал клетку J8
Затем введите следующую формулу в выделенную ячейку или в поле Формула бара.
=XLOOKUP(I8, C3:F3, XLOOKUP(H8, B4:B7, C4:F7))
Здесь я просто поменял значения поиска с внутреннего на внешний XLOOKUP функция.
Наконец, нажмите кнопку ENTER ключ.
Мгновенно на экране появится Зарплата данного значения lookup_value.
Читать далее: Vlookup с несколькими критериями без вспомогательного столбца в Excel (5 способов)
3. сложные множественные критерии
Вы также можете искать значения в зависимости от нескольких сложных критериев, используя XLOOKUP функция вместе с функция ЛЕВША .
Для начала выделите ячейку, в которую будет помещено результирующее значение.
➤ Здесь я выбрал клетку F4
Затем введите следующую формулу в выделенную ячейку или в поле Формула бара.
=XLOOKUP(1,(LEFT(B4:B14)="A")*(C4:C14="IT"),B4:D14)
Здесь для различных критериев используются отдельные логические выражения. В СЛЕВА функция, заданная поиск_значения "A" с выбранным диапазоном B4:B14 Для второго критерия использовался оператор "=" с lookup_value в пределах выбранного диапазона C4:C14. Затем я выбрал диапазон B4:D14 в качестве массив возврата . Наконец, он вернет Зарплата с Имя сотрудника и Департамент.
Нажмите кнопку ENTER и на экране появится Зарплата данного значения lookup_value.
Поэтому вы можете использовать Наполнительная рукоятка на Автозаполнение формула для остальных ячеек Зарплата колонна.
Читать далее: Как выполнить поиск по нескольким листам в Excel (3 метода)
4. Логические критерии
Вы также можете использовать XLOOKUP функция для поиска значений в зависимости от нескольких логических критериев.
Для начала выделите ячейку, в которую будет помещено результирующее значение.
➤ Здесь я выбрал клетку F4
Затем введите следующую формулу в выделенную ячейку или в поле Формула бара.
=XLOOKUP(1,(C4:C14="IT")*(D4:D14>3000),B4:B14)
Здесь, для множественного логического, я буду использовать булеву логику, а затем она будет искать число. В XLOOKUP функция, заданная lookup_value "1" с выбранным диапазоном C4:C14 Для второго критерия используется ">" оператор с поиск_значения в пределах выбранного диапазона D4:D14. Затем я выбрал диапазон B4:D14 в качестве массив возврата . Наконец, он вернет Зарплата более 3000 .
Теперь нажмите кнопку ENTER ключ.
В это время он будет показывать Зарплата данного значения lookup_value.
Короче говоря, вы можете использовать Наполнительная рукоятка на Автозаполнение формулу для остальных ячеек таблицы Зарплата колонна.
Читать далее: Поиск и возврат нескольких значений, объединенных в одну ячейку в Excel
Практическая секция
В рабочей тетради я дала лист для практики, чтобы отработать эти объясненные способы XLOOKUP с несколькими критериями. Вы можете скачать его по ссылке выше.
В заключении
В этой статье я попытался объяснить 4 простых и быстрых способа XLOOKUP с несколькими критериями в Excel. Эти различные способы помогут вам выполнить XLOOKUP И последнее, но не менее важное: если у вас есть какие-либо предложения, идеи или отзывы, пожалуйста, оставляйте комментарии ниже.