Samouczek programu Excel: Jak używać funkcji MATCH do dokładnych dopasowań

Spisie treści

W tym filmie przyjrzymy się, jak funkcja MATCH może znaleźć pozycję elementu na liście. MATCH to poręczne narzędzie w wielu formułach Excela.

Funkcja MATCH znajduje względną pozycję elementu na liście. Dopasowanie może znaleźć dokładne dopasowania lub przybliżone dopasowania. W tym filmie przyjrzymy się, jak użyć funkcji Dopasuj, aby znaleźć dokładne dopasowanie.

Funkcja PODAJ.POZYCJĘ przyjmuje trzy argumenty: wartość wyszukiwania, która jest wartością, którą szukasz, tablica lookup_array, która jest listą do przeszukania, oraz typ_pasowania, który określa dokładne lub przybliżone dopasowanie.

W tym przykładzie użyjemy funkcji PODAJ.POZYCJĘ, aby znaleźć dokładne dopasowania, więc jako typ dopasowania użyjemy zera.

W kolumnie E mam listę liczb od 1 do 9. Utworzyłem już nazwany zakres o nazwie „liczby”, który odnosi się do tej listy.

W komórce C7 wprowadzę formułę MATCH. Jako wartość wyszukiwania użyję C6, więc możemy łatwo zmienić ją później. W przypadku tablicy odnośników użyję „liczb”, a dla typu dopasowania - zera, aby wskazać dokładne dopasowanie.

Kiedy wprowadzam formułę, PODAJ.POZYCJĘ zwraca 1. Jeśli wpiszę 3 jako wartość wyszukiwania, PODAJ.POZYCJĘ zwraca 3. PODAJ.POZYCJĘ podaje nam względną pozycję elementu na liście. PODAJ.POZYCJĘ zwraca 3, ponieważ 3 jest trzecią pozycją na liście.

Mogę to zademonstrować, przenosząc 3 w inne miejsce na liście. W każdej nowej lokalizacji funkcja MATCH podaje nam względną pozycję 3 na liście.

Jeśli ponownie posortuję listę, PODAJ.POZYCJĘ ponownie zwraca 3.

Co jeśli lista zawiera duplikaty? W takim przypadku PODAJ.POZYCJĘ zwraca tylko pozycję pierwszego elementu.

Co się stanie, jeśli elementu nie ma na liście? W takim przypadku funkcja PODAJ.POZYCJĘ zwraca błąd # N / D.
Teraz spójrzmy na użycie funkcji MATCH z tekstem.

Tutaj mamy nazwany zakres zwany „owocami”.

W tabeli po lewej stronie mam już wprowadzone wartości wyszukiwania. W kolumnie C wprowadzę funkcję MATCH i wskażę wartości wyszukiwania. Dla wszystkich formuł używam zera jako typu dopasowania w celu dokładnego dopasowania.

Teraz możesz zobaczyć kilka innych funkcji funkcji PODAJ.POZYCJĘ.

Po pierwsze, zauważ, że funkcja MATCH nie rozróżnia wielkości liter. PODAJ.POZYCJĘ zwraca 2 dla „gruszek” niezależnie od wielkości liter.

Następnie, tak jak widzieliśmy w przypadku liczb, gdy na liście znajdują się duplikaty, PODAJ.POZYCJĘ zwróci pozycję pierwszej pozycji.

Na koniec zwróć uwagę, że PODAJ.POZYCJĘ obsługuje symbole wieloznaczne, gdy typ dopasowania wynosi zero. Gwiazdka jest symbolem zastępczym dla co najmniej jednego znaku. Tak więc „ban” plus gwiazdka zwraca 10, pozycję bananów. Pozycję winogron możemy uzyskać dzięki "* pes".

Znak zapytania to symbol zastępczy dla dowolnego znaku. Tak więc cztery znaki zapytania dają nam pozycję „kiwi”, jedynego owocu z 4 znakami. A dwa znaki zapytania + „mes” dają nam pozycję „limes”.

Jak widzieliśmy wcześniej, PODAJ.POZYCJĘ zwraca # N / A, jeśli nie zostanie znalezione żadne dopasowanie.

Kierunek

Podstawowa formuła

Powiązane skróty

Wprowadź te same dane w wielu komórkach Ctrl + Enter + Return

Interesujące artykuły...