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,
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.
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).
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ę!