Alternatywy dla Vlookup w programie Excel - Użyj funkcji INDEX / MATCH & LOOKUP

Spisie treści

Vlookup jest bardzo przydatną funkcją do odwoływania się w kolumnach, ale istnieją również alternatywy dla vlookup, ponieważ Vlookup ma swoje ograniczenia, ponieważ może odnosić się od lewej do prawej, aby odwoływać się od prawej do lewej, używamy kombinacji połączonych funkcji Index i Match, co jest jednym najlepszych alternatyw dla Vlookup w programie Excel.

Alternatywy Vlookup

Jak wiesz, funkcja Vlookup służy do wyszukiwania wartości na liście i zwracania dowolnej kolumny z kolumny odnośnika. Ale jeśli twoja kolumna wyszukiwania nie jest pierwszą, to Vlookup nie zadziała tutaj. Musisz skopiować kolumnę odnośnika do nowo wstawionej pierwszej kolumny lub możesz zastosować kombinację wyszukiwania i dopasowania indeksu, aby wyszukać wartość w wierszu i zwrócić wartość z kolumny.

# 1 - Funkcja LOOKUP jako alternatywa podglądu

Tutaj używamy wyszukiwania i dopasowania indeksu jako alternatywy dla przeglądania w programie Excel. Funkcja wyszukiwania jest lepsza niż Vlookup, ponieważ jest mniej restrykcyjna w użyciu. Po raz pierwszy został wprowadzony w MS 2016.

Możesz przeszukiwać dane zarówno w pionie, jak iw poziomie. Umożliwia również wyszukiwanie od lewej do prawej i od prawej do lewej; jednak alternatywy Excela dla vlookup dopuszczają tylko od lewej do prawej. Tutaj wyjaśnij działanie funkcji wyszukiwania z kilkoma przykładami.

Funkcja wyszukiwania z alternatywą programu Excel do podglądu - przykład nr 1

Rozważmy dane o nazwie, kraju i wieku i zastosuj funkcję wyszukiwania.

Wybierz nazwę wprowadzoną w komórce F4, a następnie zastosuj poniższą formułę wyszukiwania = WYSZUKAJ (F4, A3: A19, C3: C19).

Aby uzyskać kolumnę wieku

Funkcjonalność od prawej do lewej za pomocą wyszukiwania - przykład 2

Najważniejsze zalety funkcji wyszukiwania to możliwość działania od prawej do lewej. W poniższym przykładzie zobaczysz przetwarzanie funkcji wyszukiwania w programie Excel.

Jeśli chcesz przełączyć procedurę w celu wyszukiwania wieku i wyprowadzenia odpowiedniej nazwy, działa ona dla funkcji WYSZUKAJ, ale generuje błąd dla alternatyw dla funkcji WYSZUKAJ.

= WYSZUKAJ (F3; C2: C18; A2: A18)

I uzyskaj dane wyjściowe odpowiedniej nazwy

# 2 - Funkcja INDEX / MATCH jako alternatywa podglądu

Przykład 3 - Korzystanie z dopasowania indeksu

Rozważmy poniższe dane i znajdź wiek, używając nazwy z tabeli, używając standardowego dopasowania indeksu i wzoru vlookup.

= INDEX ($ I $ 2: $ K $ 19, MATCH (M6, $ I $ 2: $ I $ 19,0), 3)

= WYSZUKAJ.PIONOWO (M6; I2: K19,3,0)

Tutaj uzyskasz pożądane te same dane wyjściowe z obu formuł, ponieważ obie formuły mogą wyszukiwać wiek na podstawie danych.

Przykład # 4 - Funkcjonalność od prawej do lewej przy użyciu dopasowania indeksu

Rozważmy poniższe dane i znajdź Nazwę, używając wieku z tabeli, używając standardowego dopasowania indeksu i wzoru vlookup.

= INDEKS (R24: T41, MATCH (M27, 24K $: 40K $ 40,0), 1)

= WYSZUKAJ.PIONOWO (M27; I23: K40,3,0)

Jak możesz łatwo zobaczyć, używając dopasowania indeksu, otrzymasz nazwę z tabeli, ale błąd # N / D z formuł vlookup, ponieważ vlookup nie jest w stanie wyszukać wartości od lewej do prawej.

Rzeczy do zapamiętania na temat alternatyw dla podglądu w programie Excel

  • Korzystanie z dopasowania indeksu jest znacznie lepsze niż używanie prostej funkcji vlookup.
  • Dopasowanie indeksu można wyszukiwać od prawej do lewej.
  • Bezpieczne wstawianie i usuwanie kolumny.
  • Brak ograniczeń co do rozmiaru wartości wyszukiwania podczas korzystania z funkcji WYSZUKAJ.PIONOWO. Długość kryteriów wyszukiwania nie powinna przekraczać 255 znaków; w przeciwnym razie przejdzie przez błąd #Value w programie Excel.
  • Wyższa prędkość przetwarzania niż normalny Vlookup.

Możesz pobrać te alternatywy dla Vlookup w szablonie Excel tutaj - Alternatywy dla Vlookup szablonu Excel.

Interesujące artykuły...