Формула Excel: поиск XLOOKUP слева -

Содержание

Общая формула

=XLOOKUP(value,rng1,rng2)

Резюме

XLOOKUP можно использовать для поиска значений слева от значения поиска. В показанном примере формула H6 имеет следующий вид:

=XLOOKUP(H4,E5:E14,B5:B14)

который возвращает 25, высоту в столбце B для модели H в строке 12.

Объяснение

В то время как VLOOKUP ограничивается поиском справа от столбца поиска, XLOOKUP может искать значения слева по умолчанию. Это означает, что XLOOKUP можно использовать вместо INDEX и MATCH для поиска значений слева в таблице или диапазоне.

В показанном примере мы ищем вес, связанный с моделью H в строке 12. Формула в H6:

=XLOOKUP(H4,E5:E14,B5:B14)

  • Lookup_value поступает из ячейки H4
  • Lookup_array - это диапазон E5: E14, который содержит модель
  • Return_array - это B5: B14, который содержит Weight
  • Match_mode не указан и по умолчанию равен 0 (точное совпадение)
  • Search_mode не предоставляется и по умолчанию равен 1 (от первого до последнего)

Искать несколько значений

XLOOKUP может возвращать более одного значения из одной совпадающей записи. Формула в ячейке G9:

=XLOOKUP(H4,E5:E14,B5:D14)

который возвращает рост, вес и цену модели H в массиве, который попадает в диапазон G9: H9.

Единственное отличие от приведенной выше формулы состоит в том, что return_array вводится как диапазон, содержащий более одного столбца, B5: D14.

Интересные статьи...