WYSZUKAJ.PIONOWO, funkcja

Funkcji Wyszukaj. pionowo należy używać wtedy, gdy trzeba znaleźć elementy w tabeli lub w zakresie według wiersza. Na przykład Sprawdź cenę części motoryzacyjnej przez numer części lub Znajdź nazwę pracownika na podstawie identyfikatora pracownika.

Porada: Aby uzyskać dodatkową pomoc dotyczącą funkcji Wyszukaj. pionowo, zobacz klipy wideo z witryny YouTube od ekspertów społeczności programu Excel

Mówiąc najprościej, działanie funkcji WYSZUKAJ.PIONOWO jest następujące:

= Wyszukaj. pionowo (co chcesz wyszukać, w którym miejscu chcesz się odszukać, numer kolumny w zakresie zawierającym wartość do zwrócenia, zwracanie przybliżonej lub dokładnej wartości — wskazanej jako 1/prawda lub 0/FAŁSZ).

Przeglądarka nie obsługuje klipu wideo. Instalowanie dodatku Microsoft Silverlight, Adobe Flash Player lub programu Internet Explorer 9.

Porada: Poufnym celem funkcji Wyszukaj. pionowo jest uporządkowanie danych, dzięki czemu przeszukiwana wartość (owoce) znajduje się po lewej stronie wartości zwracanej (kwota), którą chcesz znaleźć.

Użyj funkcji WYSZUKAJ.PIONOWO do wyszukiwania wartości w tabeli.

Składnia

WYSZUKAJ.PIONOWO(szukana_wartość; tabela_tablica; nr_kolumny; [przeszukiwany_zakres])

Na przykład:

  • = WYSZUKAJ. PIONOWO (A2; A10: C20; 2; PRAWDA)

  • =WYSZUKAJ.PIONOWO("Pawłowski";B2:E7;2;FAŁSZ)

Nazwa argumentu

Opis

szukana_wartość    (wymagany)

Wartość, która ma zostać znaleziona. Wartość, którą chcesz wyszukać, musi znajdować się w pierwszej kolumnie zakresu komórek określonego w argumencie tabela_tablica .

Jeśli na przykład tabela-tablica obejmuje komórki B2: D7, argument szukana_wartość musi się znajdować w kolumnie B.

Szukana_wartość może być wartością lub odwołaniem do komórki.

tabela_tablica    (wymagany)

Zakres komórek, w których funkcja WYSZUKAJ.PIONOWO szuka wartości szukana_wartość i wartości zwracanej.

Pierwsza kolumna w zakresie komórek musi zawierać Argument szukana_wartość. Zakres komórek musi także zawierać zwracaną wartość.

Dowiedz się, jak zaznaczać zakresy w arkuszu.

nr_kolumny    (wymagany)

Numer kolumny (począwszy od 1 dla kolumny po lewej stronie tablicy) zawierającej wartość zwracaną.

przeszukiwany_zakres    (opcjonalny)

Wartość logiczna określająca, czy funkcja WYSZUKAJ.PIONOWO ma znaleźć dopasowanie przybliżone, czy dokładne:

  • Przybliżone dopasowanie — 1/prawda przyjmuje, że pierwsza kolumna tabeli jest sortowana liczbowo lub alfabetycznie, a następnie szuka najbliższej wartości. Jeśli nie określisz metody, ta metoda jest stosowana domyślnie. Na przykład = Wyszukaj. pionowo (90; a1: B100; 2; prawda).

  • Dokładne dopasowanie-0/FAŁSZ umożliwia wyszukiwanie dokładnej wartości w pierwszej kolumnie. Na przykład = Wyszukaj. pionowo ("Kowalski"; a1: B100; 2; FAŁSZ).

Jak zacząć

Istnieją cztery informacje, które są potrzebne w celu utworzenia składni funkcji WYSZUKAJ.PIONOWO:

  1. Wartość, którą chcesz znaleźć, nazywana również szukaną wartością.

  2. Zakres, w którym znajduje się szukana wartość. Pamiętaj, że szukana wartość powinna zawsze znajdować się w pierwszej kolumnie zakresu dla funkcji WYSZUKAJ.PIONOWO, aby działała ona prawidłowo. Jeśli na przykład szukana wartość znajduje się w komórce C2, to zakres powinien rozpoczynać się od kolumny C.

  3. Numer kolumny w zakresie, który zawiera wartość zwracaną. Jeśli na przykład określisz pozycję B2: D11 jako zakres, należy policzyć liczbę B jako pierwszą kolumnę, C jako drugą, itd.

  4. Opcjonalnie możesz określić wartość PRAWDA, jeśli potrzebujesz dopasowania przybliżonego, lub FAŁSZ, jeśli potrzebujesz dopasowania dokładnego wartości zwracanej. Jeśli nic nie określisz, wartością domyślną będzie zawsze PRAWDA, czyli dopasowanie przybliżone.

Teraz złóż wszystkie powyższe składniki w całość w następujący sposób:

= Wyszukaj. pionowo (wartość odnośnika, zakres zawierający wartość odnośnika, numer kolumny w zakresie zawierającym wartość zwracaną, przybliżony odpowiednik (prawda) lub dokładne dopasowanie (FAŁSZ)).

Przykłady

Oto kilka przykładów funkcji Wyszukaj. pionowo:

Przykład 1

Funkcja WYSZUKAJ.PIONOWO, przykład 1

Przykład 2

Funkcja WYSZUKAJ.PIONOWO, przykład 2

Przykład 3

Funkcja WYSZUKAJ.PIONOWO, przykład 3

Przykład 4

Funkcja WYSZUKAJ.PIONOWO, przykład 4

Przykład 5

Funkcja WYSZUKAJ.PIONOWO, przykład 5

Problem

Co się nie udało

Zwrócona nieprawidłowa wartość

Jeśli argument przeszukiwany_zakres ma wartość PRAWDA lub został pominięty, pierwsza kolumna musi być posortowana alfabetycznie lub liczbowo. Jeśli pierwsza kolumna nie jest posortowana, zwracana może być nieoczekiwana wartość. Posortuj pierwszą kolumnę lub użyj wartości FAŁSZ, aby uzyskać dokładne dopasowanie.

Wartość #N/D w komórce

  • Jeśli argument przeszukiwany_zakres ma wartość PRAWDA, a wartość argumentu szukana_wartość jest mniejsza od najmniejszej wartości w pierwszej kolumnie tabeli tabela_tablica, wówczas zwracana jest wartość błędu #N/D.

  • Jeśli argument przeszukiwany_zakres ma wartość FAŁSZ, wartość błędu #N/D oznacza, że nie znaleziono dokładnej liczby.

Aby uzyskać więcej informacji dotyczących usuwania błędów #N/D w funkcji WYSZUKAJ.PIONOWO, zobacz Naprawianie błędu #N/D! w funkcji WYSZUKAJ.PIONOWO.

Wartość #ADR! w komórce

Jeśli argument nr_kolumny jest większy niż liczba kolumn w tabeli tablica, uzyskasz #REF! #ADR!.

Aby uzyskać więcej informacji na temat rozwiązywania #REF! Błędy funkcji Wyszukaj. pionowo, zobacz jak naprawić #REF! błąd.

Wartość #ARG! w komórce

Jeśli Tablica jest mniejsza niż 1, uzyskasz #VALUE! #ADR!.

Aby uzyskać więcej informacji dotyczących usuwania błędów #ARG! w funkcji WYSZUKAJ.PIONOWO, zobacz Naprawianie błędu #ARG! w funkcji WYSZUKAJ.PIONOWO.

Wartość #NAZWA? w komórce

Wartość błędu #NAZWA? zazwyczaj oznacza, że w formule brakuje cudzysłowu. Aby wyszukać nazwisko osoby, upewnij się, że w formule zostało ono ujęte w cudzysłów. Na przykład wprowadź nazwisko "Pawłowski" w formule =WYSZUKAJ.PIONOWO("Pawłowski";B2:E7;2;FAŁSZ).

Aby uzyskać więcej informacji, zobacz naprawianie #NAME! błąd.

Błędy #SPILL! w komórce

Ten konkretny #SPILL! błąd zwykle oznacza, że formuła polega na przeniesieniu wartości przecięcia dla wartości odnośnika, a także przy użyciu całej kolumny jako odwołania. Na przykład = Wyszukaj. pionowo (A:A; A:C; 2; FAŁSZ). Możesz rozwiązać ten problem, zakotwicząc odwołanie do odnośnika za pomocą operatora @, takiego jak: = Wyszukaj. pionowo (@ A:A; A:C; 2; FAŁSZ). Możesz też użyć tradycyjnej metody Wyszukaj. pionowo i odwołać się do pojedynczej komórki zamiast całej kolumny: = Wyszukaj. pionowo (a2; A:C; 2; FAŁSZ).

Czynność

Uzasadnienie

Używaj odwołań bezwzględnych dla argumentu przeszukiwany_zakres.

Dzięki odwołaniom bezwzględnym można wypełniać formułę tak, aby zawsze przeszukiwała ten sam zakres.

Dowiedz się, jak korzystać z bezwzględnych odwołań do komórek.

Nie przechowuj wartości liczbowych ani dat jako tekstu.

W przypadku wyszukiwania wartości liczbowych lub dat upewnij się, że dane w pierwszej kolumnie zdefiniowanej za pomocą argumentu tabela_tablica nie są przechowywane jako wartości tekstowe. W przeciwnym razie funkcja WYSZUKAJ.PIONOWO może zwrócić niepoprawną lub nieoczekiwaną wartość.

Posortuj pierwszą kolumnę.

Posortuj pierwszą kolumnę tabeli tabela_tablica przed użyciem funkcji WYSZUKAJ.PIONOWO, jeśli argument przeszukiwany_zakres ma wartość PRAWDA.

Używaj symboli wieloznacznych.

Jeśli argument kolumna ma wartość FAŁSZ, a Szukana_wartość jest tekstem, można użyć symboli wieloznacznych — znaku zapytania (?) i gwiazdki (*) — Argument szukana_wartość. Znak zapytania odpowiada dowolnemu pojedynczemu znakowi. Gwiazdka odpowiada dowolnej sekwencji znaków. Jeśli chcesz znaleźć rzeczywisty znak zapytania lub gwiazdkę, wpisz znak tyldy (~) przed znakiem.

Na przykład funkcja = Wyszukaj. pionowo ("Pawłowsk?"; B2: E7; 2; FAŁSZ) spowoduje wyszukanie wszystkich wystąpień Pawłowsk przy użyciu ostatniej litery, która może się różnić.

Upewnij się, że dane nie zawierają błędnych znaków.

W przypadku wyszukiwania w pierwszej kolumnie wartości tekstowych upewnij się, że dane w tej kolumnie nie zawierają początkowych ani końcowych spacji, niespójnych cudzysłowów prostych (' lub ") ani drukarskich (‘ lub „”), znaków zapytania ani znaków niedrukowanych. Wystąpienie takich znaków może spowodować zwrócenie przez funkcję WYSZUKAJ.PIONOWO nieoczekiwanej wartości.

Spróbuj użyć funkcji OCZYŚĆ lub funkcji USUŃ.ZBĘDNE.ODSTĘPY, aby usunąć końcowe spacje za wartościami tabeli w komórce.

Potrzebujesz dodatkowej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel, uzyskać pomoc techniczną w społeczności witryny Answers bądź zasugerować nową funkcję lub ulepszenie w witrynie UserVoice dotyczącej programu Excel.

Zobacz też

Podręczna karta informacyjna:
skrócona karta
informacyjna dotycząca odświeżenia wiadomości: Wyszukaj
w witrynie YouTube: Wyszukaj klipy wideo od ekspertów społeczności programu Excelwszystko, co musisz wiedzieć o funkcji Wyszukaj
Jak skorygować #VALUE! błąd w funkcji Wyszukaj . pionowo
Jak skorygować błąd #N/a w
opisie funkcji Wyszukaj. pionowo wprogramie Excel Omówienie formuł w programie Excel
jak uniknąć
nieprawidłowych formułwykrywa błędy w formułach
funkcje programu Excel (alfabetycznie)
Funkcje programu Excel (według kategorii)
Wyszukaj. pionowo (bezpłatny Podgląd)

Uwaga:  Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Czy możesz dać nam znać, czy te informacje były pomocne? Oto angielskojęzyczny artykuł do wglądu.

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×