Kiedy używać dopasowania indeksu zamiast WYSZUKAJ.PIONOWO w programie Excel


Dla tych, którzy dobrze znają program Excel, najprawdopodobniej bardzo dobrze znasz funkcję WYSZUKAJ.PIONOWO. Funkcja WYSZUKAJ.PIONOWOsłuży do znalezienia wartości w innej komórce na podstawie pasującego tekstu w tym samym wierszu.

Jeśli nadal nie znasz opcji WYSZUKAJ.PIONOWO, możesz sprawdzić mój poprzedni post na jak korzystać z WYSZUKAJ.PIONOWO w programie Excel.

Jakkolwiek potężny, WYSZUKAJ.PIONOWOma ograniczenia dotyczące struktury odpowiedniej tabeli referencyjnej, aby formuła działała.

W tym artykule pokażemy ograniczenia, gdzie WYSZUKAJ.PIONOWOnie można użyć i wprowadzić innej funkcji w programie Excel o nazwie DOPASOWANIE INDEKSU, która może rozwiązać problem.

DOPASOWANIE INDEKSU Excel Przykład

Korzystanie z następującego przykładowy arkusz kalkulacyjny Excel, mamy listę nazwisk właścicieli samochodów i nazw samochodów. W tym przykładzie spróbujemy pobrać identyfikator samochoduna podstawie modelu samochoduwymienionego u wielu właścicieli, jak pokazano poniżej:

In_content_1 all: [300x250] / dfp: [640x360]->

Na osobnym arkuszu o nazwie CarTypemamy prostą bazę danych samochodów z ID, Model samochodui Kolor.

W tej konfiguracji tabeli WYSZUKAJ.PIONOWOmoże działać tylko wtedy, gdy dane, które chcemy odzyskać, znajdują się w kolumnie po prawej stronie tego, co próbujemy dopasować (pole Model samochodu).

Innymi słowy, przy tej strukturze tabeli, ponieważ staramy się dopasować ją w oparciu o Model samochodu, jedyne informacje, które możemy uzyskać, to Kolor(Nie identyfikator, ponieważ kolumna IDznajduje się po lewej stronie Modelu samochoducolumn.)

To dlatego, że w WYSZUKAJ.PIONOWO wartość wyszukiwania musi pojawić się w pierwszej kolumnie, a kolumny wyszukiwania muszą znajdować się po prawej stronie. W naszym przykładzie żaden z tych warunków nie jest spełniony.

Dobrą wiadomością jest to, że DOPASOWANIE INDEKSUmoże nam pomóc w osiągnięciu tego celu. W praktyce jest to połączenie dwóch funkcji Excela, które mogą działać indywidualnie: funkcja INDEXi funkcja MATCH.

Jednak na potrzeby tego artykułu będziemy rozmawiać tylko o połączeniu tych dwóch elementów w celu odtworzenia funkcji VLOOKUPUP//>.

Początkowo formuła może wydawać się nieco długa i zastraszająca. Jednak po kilkukrotnym użyciu nauczysz się składni na pamięć.

Oto pełna formuła w naszym przykładzie:

=INDEX(CarType!$A$2:$A$5,MATCH(B4,CarType!$B$2:$B$5,0))

Tutaj to podział na każdą sekcję

= INDEKS (- „=”oznacza początek formuły w komórce i INDEKSto pierwsza część funkcji Excela, której używamy.

CarType! $ A $ 2 $: $ A $ 5- kolumny w arkuszu CarType, w których znajdują się dane, które chcemy odzyskać. W tym przykładzie IDkażdego modelu samochodu.

MATCH (- druga część funkcji programu Excel, która używamy.

B4- komórka zawierająca wyszukiwany tekst (Model samochodu) .

CarType! $ B $ 2: $ B $ 5- kolumny w arkuszu CarTypez danymi, których użyjemy, aby dopasować do wyszukiwanego tekstu.

0))- aby wskazać, że szukany tekst musi dokładnie pasować do tekstu w dopasowanej kolumnie (np. CarType! $ B $ 2: $ B $ 5). Jeśli nie znaleziono dokładnego dopasowania, formuła zwraca #N/A.

Uwaga: pamiętaj o podwójnym nawiasie zamykającym na końcu tej funkcji „))”i przecinki między argumentami.

Osobiście zrezygnowałem z WYSZUKAJ.PIONOWO i teraz używam INDEKS-MECZ, ponieważ jest on w stanie robiąc więcej niż WYSZUKAJ.PIONOWO.

Funkcje DOPASOWANIE INDEKSUmają także inne zalety w porównaniu do WYSZUKAJ.PIONOWO:

    Szybsze obliczenia

Gdy pracujemy z dużymi zestawami danych, w których samo obliczenie może zająć dużo czasu z powodu wielu funkcji WYSZUKAJ.PIONOWO, przekonasz się, że po wymianie wszystkich w przypadku tych wzorów z INDEX-MATCH, ogólne obliczenia zostaną obliczone szybciej.

  1. Nie trzeba liczyć kolumn względnych
  2. Jeśli nasza tabela referencyjna zawiera kluczowy tekst, który chcemy wyszukać w kolumnie C, a dane, które musimy uzyskać, znajdują się w kolumna AQ, będziemy musieli wiedzieć / policzyć, ile kolumn znajduje się między kolumną C a kolumną AQ podczas korzystania z WYSZUKAJ.PIONOWO.

    Za pomocą funkcji PODAJNIK INDEKSU możemy bezpośrednio wybrać kolumna indeksu (tj. kolumna AQ), w której musimy uzyskać dane i wybrać kolumnę do dopasowania (tj kolumna C).

    1. Wygląda na bardziej skomplikowane
    2. WYSZUKAJ.PIONOWO jest obecnie dość powszechne, ale niewiele wiedzieć o jednoczesnym korzystaniu z funkcji INDEX-MATCH.

      Dłuższy ciąg w funkcji INDEX-MATCH pomaga sprawić, że będziesz wyglądać jak ekspert w obsłudze złożonych i zaawansowanych funkcji Excela. Ciesz się!

      Excel - Wyszukaj 3 macierzy z 3 tabel WYSZUKAJ PIONOWO WYBIERZ INDEKS - sztuczki #33

      Powiązane posty:


      30.11.2018