Funkcja WYSZUKAJ w programie Excel służy do wyszukiwania informacji w wierszu lub kolumnie.
Są dwa sposoby użycia formuły WYSZUKAJ, w zależności od potrzeb: jako wektor i tablica.
Typ wektorowy przeszukuje tylko jeden wiersz lub kolumnę, podczas gdy tablica przeszukuje wiele wierszy i kolumn.
W tym artykule wyjaśniono, jak korzystać z funkcji WYSZUKAJ w dowolnej wersji programu Excel, w tym Excel 2019 i Microsoft 365.
Co to jest funkcja WYSZUKAJ?
Funkcja WYSZUKAJ w programie Excel służy do wyszukiwania informacji w wierszu lub kolumnie. Lokalizuje wartość z tej samej pozycji w wierszu lub kolumnie co wartość początkowa, więc jest naprawdę przydatna w przypadku tabel strukturalnych, w których wszystkie wiersze i kolumny zawierają podobne dane.
W zależności od potrzeb istnieją dwa sposoby napisania formuły WYSZUKAJ w programie Excel. Jedna forma nazywa się wektorem, a druga tablicą.
Image
Funkcja WYSZUKAJ może być używana w każdej wersji programu Excel.
SKŁADNIA i argumenty funkcji WYSZUKAJ
Są dwa sposoby korzystania z funkcji WYSZUKAJ:
Wektor
Forma wektorowa przeszukuje tylko jeden wiersz lub jedną kolumnę. Ten zakres nazywa się wektorem. Zwracana wartość to wszystko, co znajduje się na tej samej pozycji, co inny wybrany zestaw danych.
lookup_value to wartość, której funkcja powinna szukać w wektorze. Może to być liczba, tekst, wartość logiczna, nazwa lub odwołanie. Ten argument jest wymagany.
lookup_vector to zakres. Może to być pojedynczy wiersz lub pojedyncza kolumna. Wartości w wektorze muszą być w porządku rosnącym (np. 1, 2, 3 lub A, B, C). Ten argument jest wymagany.
result_vector to opcjonalny zakres. Jeśli jest używany, musi mieć dokładnie taki sam rozmiar jak lookup_vector.
Oto kilka innych zasad, o których należy pamiętać podczas korzystania z postaci wektorowej funkcji WYSZUKAJ:
Jeśli szukana_wartość jest mniejsza niż najmniejsza wartość w szukanym_wektorze, Excel generuje błąd N/D.
Jeśli nie można znaleźć szukanej_wartości, funkcja WYSZUKAJ dopasowuje największą wartość w szukanym_wektorze, która jest mniejsza lub równa szukanej_wartości.
Tablica
Formularz tablicowy umożliwia wyszukiwanie wartości w wielu wierszach i kolumnach. Najpierw lokalizuje określoną wartość w pierwszym wierszu lub kolumnie zaznaczenia, a następnie zwraca wartość tej samej pozycji w ostatnim wierszu lub kolumnie.
=WYSZUKAJ(wyszukaj_wartość, tablica)
lookup_value to wartość, której funkcja powinna szukać w tablicy. Może to być liczba, tekst, wartość logiczna, nazwa lub odwołanie. Wartości muszą być w porządku rosnącym (np. 1, 2, 3 lub A, B, C). Ten argument jest wymagany.
tablica to zakres komórek zawierających porównywaną wartość z wartością szukana_wartość. Ten argument jest wymagany.
Pamiętaj również o tych zasadach:
Jeśli nie można znaleźć szukanej_wartości, używana jest największa wartość w tablicy, która jest mniejsza lub równa szukanej_wartości.
Jeśli szukana_wartość jest mniejsza niż największa wartość w pierwszym wierszu lub kolumnie, zwracany jest błąd N/D.
Jeśli tablica zawiera więcej kolumn niż wierszy, funkcja WYSZUKAJ szuka szukanej_wartości w pierwszym wierszu.
Jeśli tablica zawiera więcej wierszy niż kolumna, funkcja WYSZUKAJ szuka szukanej_wartości w pierwszej kolumnie.
Przykłady funkcji WYSZUKAJ
Poniżej znajduje się kilka przykładów użycia funkcji WYSZUKAJ w formułach:
Użyj wektora wyszukiwania do przeszukiwania tabeli
=WYSZUKAJ(1003, A2:A5, C2:C5)
Image
Oto przykład użycia funkcji WYSZUKAJ, gdy musimy sprawdzić cenę w tabeli uporządkowanej według numeru części. Ponieważ wiemy, że numery części są wymienione w A2:A5, a ceny są w C2:C5, możemy wyszukać numer części 1003 za pomocą tych parametrów.
Użyj tablicy wyszukiwania do przeszukiwania tabeli
=WYSZUKAJ(1003, A2:C5)
Image
Innym sposobem użycia funkcji WYSZUKAJ na tym samym zestawie danych, co w powyższym przykładzie, jest użycie tablicy. Zamiast wybierać dwie pojedyncze kolumny, wybieramy całą tabelę. Jednakże, ponieważ potrzebujemy ceny w tym przykładzie, zatrzymujemy selekcję w kolumnie C, ponieważ funkcja pobierze dowolną wartość znalezioną na tej samej pozycji w ostatniej kolumnie.
Znajdź najbliższy numer w tabeli
=WYSZUKAJ(A2, D2:D6, F2:F6)
Image
Ta formuła WYSZUKAJ porównuje wynik w kolumnie A z systemem oceniania w kolumnie D. Funkcja WYSZUKAJ sprawdza, gdzie w systemie oceniania przypada wynik, a następnie sprawdza ocenę w F2:F6, aby wiedzieć, co napisać obok partytury. Ponieważ niektórych z tych wartości nie ma w tabeli po prawej stronie, WYSZUKAJ używa następnej najniższej wartości.
Ta konkretna formuła może być również zapisana w postaci tablicy w następujący sposób:
=WYSZUKAJ(A2, D2:F6)
Wyniki są takie same, ponieważ kolumna D jest początkiem selekcji, a koniec z oceną to kolumna F.
Znaków dolara można używać w formułach, dzięki czemu po przeciągnięciu ich w dół kolumny w celu zastosowania funkcji do innych komórek, odwołania również nie zostaną przeciągnięte. Możesz przeczytać więcej o mieszanych odwołaniach do komórek tutaj.
Zlokalizuj ostatni numer na liście
=WYSZUKAJ(9.99999999999999E+307, A:A)
Image
Formuła WYSZUKAJ znajduje ostatnią liczbę w kolumnie A. Ponieważ 9,999999999999999E+307 to największa liczba, jaką możesz mieć w arkuszu programu Excel, formuła pokaże ostatnią liczbę na liście, nawet jeśli są puste komórki zawarte w zakresie.
Zlokalizuj ostatnią wartość tekstu na liście
=WYSZUKAJ(POWTÓRZ("z", 255), A:A)
Image
Przykład lokalizuje ostatnią wartość tekstową z kolumny A. Funkcja REPT jest tutaj używana do powtarzania z do maksymalnej liczby, jaką może być dowolna wartość tekstowa, czyli 255. Podobnie jak w przykładzie liczbowym, ten po prostu identyfikuje ostatnią komórkę zawierającą tekst.
Użyj danych tabeli do znalezienia wartości nagłówka
=WYSZUKAJ(2, 1/(B3:G3 ""), B$2:G$2)
Image
Ten ostatni przykład funkcji WYSZUKAJ w programie Excel zawiera kilka rzeczy nieopisanych w tym artykule, ale i tak warto się przyjrzeć, aby zobaczyć, jak użyteczna może być ta funkcja. Ogólna idea polega na tym, że ustalamy ostatni wpis w każdym wierszu, a następnie sprawdzamy datę w wierszu 2, aby dowiedzieć się, kiedy ostatnio zapłaciliśmy te rachunki.
Inne funkcje, takie jak WYSZUKAJ
WYSZUKAJ to dość podstawowa funkcja wyszukiwania/odniesienia. Istnieją inne, które nadają się do bardziej zaawansowanych zastosowań.
WYSZUKAJ. PIONOWO i WYSZUKAJ. POZIOMO umożliwiają wykonywanie wyszukiwań pionowych lub poziomych oraz określają, czy wykonać dopasowanie dokładne, czy przybliżone. WYSZUKAJ automatycznie zwraca najbliższą wartość, jeśli dokładne dopasowanie nie zostanie znalezione.
XLOOKUP to podobna, bardziej zaawansowana funkcja wyszukiwania.
Korzystanie z funkcji WYSZUKAJ.PIONOWO w programie Excel umożliwia znajdowanie danych w dużej tabeli informacji i zwracanie danych z dowolnej innej kolumny w tabeli. Zaktualizowano o Excel 2019
Korzystanie z funkcji WYSZUKAJ.PIONOWO w Arkuszach Google powinno być czymś, co opanujesz na wczesnym etapie, ponieważ daje ono możliwość lepszego zarządzania danymi i ich przeglądania. Oto jak używać funkcji WYSZUKAJ.PIONOWO do szybkiego znajdowania danych
Możesz użyć funkcji WYSZUKAJ.PIONOWO Excela, aby zlokalizować informacje z tabeli. Oto jak wykonać funkcję WYSZUKAJ.PIONOWO w programie Excel, w tym przykłady funkcji WYSZUKAJ.PIONOWO
Dowiedz się, jak funkcje WYSZUKAJ.PIONOWO i KOLUMNA zwracają wiele wartości z wiersza lub rekordu danych w arkuszu kalkulacyjnym programu Excel. Zaktualizowano o Excel 2019