Formuła programu Excel: wyszukiwanie XLOOKUP w lewo -

Spisie treści

Formuła ogólna

=XLOOKUP(value,rng1,rng2)

Podsumowanie

XLOOKUP może służyć do znajdowania wartości na lewo od wartości wyszukiwania. W pokazanym przykładzie formuła w H6 to:

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

co zwraca 25, wysokość w kolumnie B dla modelu H w wierszu 12.

Wyjaśnienie

Podczas gdy funkcja WYSZUKAJ.PIONOWO jest ograniczona do wyszukiwania po prawej stronie kolumny wyszukiwania, XLOOKUP może wyszukiwać wartości po lewej stronie natywnie. Oznacza to, że zamiast INDEX i MATCH można użyć XLOOKUP, aby znaleźć wartości po lewej stronie tabeli lub zakresu.

W przedstawionym przykładzie szukamy wagi skojarzonej z modelem H w wierszu 12. Wzór w H6 to:

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

  • Lookup_value pochodzi z komórki H4
  • Lookup_array to zakres E5: E14, który zawiera model
  • Return_array to B5: B14, który zawiera Weight
  • Match_mode nie jest podany i ma wartość domyślną 0 (dopasowanie ścisłe)
  • Nie podano opcji search_mode i domyślnie 1 (od pierwszej do ostatniej)

Wyszukaj wiele wartości

XLOOKUP może zwrócić jednocześnie więcej niż jedną wartość z tego samego zgodnego rekordu. Formuła w komórce G9 to:

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

która zwraca wysokość, wagę i cenę modelu H w tablicy, która rozlewa się do zakresu G9: H9.

Jedyną różnicą w stosunku do powyższej formuły jest to, że tablica_wrotna jest wprowadzana jako zakres zawierający więcej niż jedną kolumnę, B5: D14.

Interesujące artykuły...