Kiedy korzystać z dopasowania indeksu zamiast Vlookup w programie Excel

Kiedy korzystać z dopasowania indeksu zamiast Vlookup w programie Excel

Dla tych z was, którzy są dobrze zaznajomieni z programem Excel, najprawdopodobniej jesteście bardzo zaznajomione z Vlookup funkcjonować. Vlookup Funkcja służy do znalezienia wartości w innej komórce na podstawie pewnego pasującego tekstu w tym samym rzędzie.

Jeśli nadal jesteś nowy Vlookup funkcja, możesz sprawdzić mój poprzedni post na temat korzystania z Vlookup w Excel.

Spis treści

    Na osobnym arkuszu o nazwie Typ samochodu, Mamy prostą bazę danych samochodów z ID, Model samochodu I Kolor.

    Z tą konfiguracją stołu, Vlookup Funkcja może działać tylko wtedy, gdy dane, które chcemy odzyskać, znajdują się na kolumnie po prawej stronie tego, co próbujemy dopasować (Model samochodu pole).

    Innymi słowy, z tą strukturą tabeli, ponieważ próbujemy dopasować go do Model samochodu, Jedyną informacją, którą możemy uzyskać Kolor (Nie ID jak ID Kolumna znajduje się po lewej stronie Model samochodu kolumna.)

    Wynika to z faktu, że w Vlookup wartość wyszukiwania musi pojawić się w pierwszej kolumnie, a kolumny wyszukiwania muszą być po prawej stronie. Żaden z tych warunków nie jest spełniony w naszym przykładzie.

    Dobra wiadomość jest taka, Dopasowanie indeksu będzie w stanie nam pomóc w osiągnięciu tego. W praktyce łączy to dwie funkcje Excel, które mogą działać indywidualnie: INDEKS funkcja i MECZ funkcjonować.

    Jednak na potrzeby tego artykułu będziemy opowiedzieć tylko o połączeniu tych dwóch w celu odtworzenia funkcji Vlookup.

    Formuła może wydawać się trochę długa i na początku zastraszająca. Jednak gdy użyjesz go kilka razy, poznasz składnię na pamięć.

    To jest pełna formuła w naszym przykładzie:

    = Indeks (kartażet!$ A 2: $ A 5 $, mecz (b4, kartażet!$ B 2 $: $ B 5,0))

    Oto awaria dla każdej sekcji

    = Indeks ( - „=” wskazuje na początek wzoru w komórce i INDEKS jest pierwszą częścią funkcji Excel, której używamy.

    Typ samochodu!$ A 2: $ A 5 $ - kolumny na arkuszu Typ samochodu gdzie dane, które chcielibyśmy odzyskać. W tym przykładzie ID każdego Model samochodu.

    MECZ( - Druga część funkcji Excel, której używamy.

    B4 - Komórka zawierająca tekst wyszukiwania, którego używamy (Model samochodu).

    Typ samochodu!$ B 2: $ B 5 $ - Kolumny na arkuszu Typ samochodu  z danymi, których użyjemy do dopasowania do tekstu wyszukiwania.

    0)) - Aby wskazać, że tekst wyszukiwania musi dokładnie dopasować się do tekstu w kolumnie pasującej (i.mi. Typ samochodu!$ B 2: $ B 5 $). Jeśli dokładne dopasowanie nie zostanie znalezione, formuła powraca #Nie dotyczy.

    Notatka: Zapamiętaj wspornik podwójnego zamykania na końcu tej funkcji „))” i przecinki między argumentami.

    Osobiście odszedłem od VLookup i teraz używam meczu indeksu, ponieważ jest w stanie zrobić więcej niż vlookup.

    Dopasowanie indeksu Funkcje mają również inne korzyści w porównaniu z Vlookup:

    1. Szybsze obliczenia

    Kiedy pracujemy z dużymi zestawami danych, w których same obliczenia mogą potrwać dużo czasu z powodu wielu funkcji VlookUp, przekonasz się, że po wymianie wszystkich tych formuł mecz.

    1. Nie trzeba liczyć względnych kolumn

    Jeśli nasza tabela referencyjna ma kluczowy tekst, który chcemy wyszukać w kolumnie C a dane, które musimy uzyskać, znajdują się w kolumnie Aq, Będziemy musieli wiedzieć/policzyć ile kolumn między kolumną C a kolumną aq podczas korzystania z vlookup.

    Dzięki funkcjom indeksu mecz możemy bezpośrednio wybrać kolumnę indeksu (i.e kolumna aq) gdzie musimy uzyskać dane i wybrać kolumnę do dopasowania (i.mi. Kolumna c).

    1. Wygląda bardziej skomplikowany

    VLOOKUP jest obecnie dość powszechne, ale niewielu wie o korzystaniu z funkcji meczów indeksu razem.

    Dłuższy ciąg w funkcji dopasowania indeksu pomaga sprawić, że wyglądasz jak ekspert w zakresie obsługi złożonych i zaawansowanych funkcji Excel. Cieszyć się!