Jak korzystać z funkcji WYSZUKAJ w programie Excel

Spisu treści:

Jak korzystać z funkcji WYSZUKAJ w programie Excel
Jak korzystać z funkcji WYSZUKAJ w programie Excel
Anonim

Co warto wiedzieć

  • 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
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.

=WYSZUKAJ(wyszukaj_wartość, wyszukany_wektor, [wektor_wynikowy])

  • 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
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
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
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
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
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
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.

Zalecana: