Częściowe dopasowanie za pomocą funkcji WYSZUKAJ.PIONOWO
Czasami potrzebujesz programu Excel do pobierania danych na podstawie częściowych informacji. Aby rozwiązać problem, możesz użyć WYSZUKAJ.PIONOWO formuła wraz ze znakami wieloznacznymi - the gwiazdka (*) i znak zapytania (?).
Jak wykonać częściowe dopasowanie za pomocą funkcji WYSZUKAJ.PIONOWO?
Aby uzyskać informacje o produktach i sprzedaży dokonanej przez sprzedawcę, którego nazwa zawiera „ale”, z tabeli, jak pokazano powyżej, powinieneś wiedzieć, jak używać symbolu wieloznacznego – the gwiazdka (*), który pasuje do dowolnej liczby znaków. W powyższym przypadku możesz umieścić „ale” między dwiema gwiazdkami ("*ale*"), aby dopasować wszystkie nazwy, które zawierają z. Po zrozumieniu użycia symboli wieloznacznych możemy użyć funkcji WYSZUKAJ.PIONOWO, aby zastosować częściowe dopasowanie.
Wskazówki dotyczące innych przypadków: Dopasuj nazwiska, które zacznij od piwa, użyj "ale*"; Dopasuj nazwy, które zakończ na ale, użyj "*ale"; Dopasuj nazwy, które ma ale jako 2-4 litery, użyj "?ale*". Zauważ, że jeden znak zapytania odpowiada jednemu znakowi.
Ogólna składnia
=VLOOKUP(lookup_value,table_array,column_num,FALSE)
- szukana_wartość: Wartość WYSZUKAJ.PIONOWO użyta do zastosowania częściowego dopasowania w table_array. Tutaj odnosi się do nazwy zawiera „ale”. ten lookup_value powinien znajdować się w skrajnej lewej kolumnie table_array.
- tablica_tabeli: Zakres komórek, z których należy szukać.
- numer_kolumny: Numer kolumny w table_array zawierające wartość do zwrócenia.
Aby uzyskać informacje o produktach i sprzedaży dokonanej przez sprzedawcę, którego nazwa zawiera „ale”, skopiuj lub wprowadź poniższe formuły w komórkach G7 i G8 i naciśnij Wchodzę aby uzyskać wyniki:
Komórka G7 = WYSZUKAJ.PIONOWO ("*ale*",B5:D11,2,FAŁSZYWY)
Komórka G8 = WYSZUKAJ.PIONOWO ("*ale*",B5:D11,3,FAŁSZYWY)
Możesz też użyć odwołania do komórki, aby formuły były dynamiczne:
Komórka G7 = WYSZUKAJ.PIONOWO ("*"&G5&"*",B5:D11,2,FAŁSZYWY)
Komórka G8 = WYSZUKAJ.PIONOWO ("*"&G5&"*",B5:D11,3,FAŁSZYWY)
√ Uwaga: Aby połączyć odwołanie do komórki i tekst, należy je połączyć za pomocą znaku ampersand (&). A tekst powinien być ujęty w cudzysłów.
Wyjaśnienie formuły
Tutaj używamy poniższej formuły jako przykładu:
=VLOOKUP("*"&G5&"*",B5:D11,2,FALSE)
- The lookup value "*"&G5&"*" ("*ale*") can match any names that contain the string “ale”, no matter what position the string is in the names.
- The range_lookup FALSE asks the VLOOKUP function to find the exact match.
- The VLOOKUP function will then return the value that matches "*"&G5&"*" and is in the 2nd column of the range B5:D11, which is Ruler, Glue, Notebook.
Powiązane funkcje
Funkcja WYSZUKAJ.PIONOWO w Excelu
Funkcja WYSZUKAJ.PIONOWO programu Excel wyszukuje wartość, dopasowując ją do pierwszej kolumny tabeli i zwraca odpowiednią wartość z określonej kolumny w tym samym wierszu.
Powiązane formuły
Wyszukaj wartość zawierającą określony tekst za pomocą symboli wieloznacznych
Aby znaleźć pierwsze dopasowanie, które zawiera określony ciąg tekstowy w zakresie w programie Excel, możesz użyć formuły INDEKS i PODAJ.POZYCJĘ ze znakami wieloznacznymi — gwiazdką (*) i znakiem zapytania (?).
Wyszukaj pierwszy częściowy numer dopasowania
Istnieją przypadki, w których musisz uzyskać pozycję pierwszego częściowego dopasowania, które zawiera określoną liczbę w zakresie wartości liczbowych w programie Excel. W takim przypadku formuła DOPASUJ i TEKST zawierająca gwiazdkę (*), symbol wieloznaczny pasujący do dowolnej liczby znaków, zrobi ci przysługę. A jeśli potrzebujesz również znać dokładną wartość w tej pozycji, możesz dodać do formuły funkcję INDEKS.
Wyszukiwanie z uwzględnieniem wielkości liter
Być może wiesz, że możesz połączyć funkcje INDEKS i DOPASUJ lub użyć funkcji WYSZUKAJ.PIONOWO do wyszukiwania wartości w programie Excel. Jednak w wyszukiwaniach nie jest rozróżniana wielkość liter. Tak więc, aby przeprowadzić dopasowanie z uwzględnieniem wielkości liter, powinieneś skorzystać z funkcji DOKŁADNIE i WYBIERZ.
Najlepsze narzędzia biurowe
Kutools dla programu Excel - pomaga wyróżnić się z tłumu
Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...
Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)
- Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
- Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
- Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
- Wprowadza wydajne karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.