WYSZUKAJ.PIONOWO
, aby wyszukać powiązane informacje według wiersza. Jeśli na przykład chcesz kupić pomarańczę (ang. „Orange”), możesz wyszukać jej cenę (ang. „Price”) za pomocą funkcji WYSZUKAJ.PIONOWO
.Wyszukiwanie pionowe. Zwraca wartości w kolumnie danych w pozycji, w której znaleziono dopasowanie w kolumnie wyszukiwania.
Przykłady użycia
=WYSZUKAJ.PIONOWO("Orange"; nazwa_tabeli!Fruit; nazwa_tabeli!Price)
Składnia
WYSZUKAJ.PIONOWO(klucz_wyszukiwania; zakres; indeks; [posortowany])
klucz_wyszukiwania
: wartość do wyszukania w kolumnie wyszukiwania.kolumna_wyszukiwania
: kolumna danych uwzględniana w wyszukiwaniu.kolumna_wyników
: kolumna danych uwzględniana w wyniku.posortowany
: [OPCJONALNIE] sposób wyszukiwania dopasowania dla argumentuklucz_wyszukiwania
.FAŁSZ
: zalecane, pozwala na dopasowanie ścisłe.PRAWDA
: pozwala na dopasowanie przybliżone, ta wartość jest domyślna, jeśli argument[posortowany]
nie jest określony.
Wskazówka: zanim użyjesz dopasowania przybliżonego, posortuj kolumnę z kluczem wyszukiwania w kolejności rosnącej. W przeciwnym razie możesz otrzymać nieprawidłowy wynik. Dowiedz się, dlaczego wynik może być niepoprawny
Wskazówka: bardziej elastyczne zapytania do bazy danych w BigQuery uzyskasz dzięki funkcji XLOOKUP.
Składnia
WYSZUKAJ.PIONOWO(klucz_wyszukiwania
; zakres; indeks;
[posortowany]
)
Wejścia
klucz_wyszukiwania
: wartość do wyszukania w pierwszej kolumnie zakresu.zakres
: wartości górna i dolna, które będą brane pod uwagę podczas wyszukiwania.indeks
: indeks kolumny z wartością zwracaną zakresu. Indeks musi być dodatnią liczbą całkowitą.[posortowany]
: argument opcjonalny. Wybierz odpowiednią opcję:FAŁSZ
= dopasowanie ścisłe. Zalecane.PRAWDA
= dopasowanie przybliżone. Ustawienie domyślne, jeśli argument[posortowany]
nie jest określony.
Ważne: zanim użyjesz dopasowania przybliżonego, posortuj kolumnę z kluczem wyszukiwania w kolejności rosnącej. W przeciwnym razie możesz otrzymać nieprawidłowy wynik. Dowiedz się, dlaczego wynik może być niepoprawny
Zwracana wartość
zakresu
.Wejścia | Opis |
szukany_klucz |
To wartość, której szukasz w pierwszej kolumnie
zakresu . Jeśli oczekiwana jest wartość inna niż błąd, klucz wyszukiwania musi znajdować się w pierwszej kolumnie zakresu . Można stosować także odwołania do komórek.Aby to sprawdzić: jeśli
klucz_wyszukiwania znajduje się w komórce B3, wtedy zakres powinien zaczynać się od kolumny B. |
zakres |
To
zakres , dla którego:
Jeśli oczekiwana jest wartość inna niż błąd, klucz wyszukiwania musi znajdować się w pierwszej kolumnie
zakresu .Aby to sprawdzić: jeśli
klucz_wyszukiwania znajduje się w komórce B3, wtedy zakres powinien zaczynać się od kolumny B. |
indeks |
Inaczej „Numer kolumny”. Jest to indeks kolumny
zakresu , która zawiera wartość zwracaną.
Po ustaleniu zakresu funkcja
WYSZUKAJ.PIONOWO przeszukuje tylko kolumnę, w której znajduje się klucz wyszukiwania, gdy indeks = 1. Gdy indeks wynosi 2 albo 3, albo 4 itd., funkcja przeszukuje drugą albo trzecią, albo czwartą kolumnę itd., licząc od maksymalnie lewej kolumny.Wskazówka: korzystając z
WYSZUKAJ.PIONOWO , wyobraź sobie, że kolumny zakresu są numerowane od lewej do prawej i zaczynają się od 1. |
posortowany |
To pole jest opcjonalne. Dostępne są 2 opcje:
PRAWDA i FAŁSZ .
Zdecydowanie zalecamy wykonanie tych czynności:
|
Wyniki | Opis |
Zwracana wartość |
To wartość, którą funkcja
WYSZUKAJ.PIONOWO zwraca na podstawie podanych przez Ciebie danych. Każda funkcja WYSZUKAJ.PIONOWO zwraca tylko jedną wartość.
Jeśli napotkasz nieoczekiwaną wartość lub błąd, np. #N/A bądź #VALUE!, rozwiąż problemy. Jeśli chcesz zastąpić #N/A inną wartością, dowiedz się, jak używać funkcji JEŻELI.ND wewnątrz funkcji WYSZUKAJ.PIONOWO.
|
Podstawowe przykłady działania funkcji WYSZUKAJ.PIONOWO:
WYSZUKAJ.PIONOWO z różnymi kluczami wyszukiwania
Użyj funkcji WYSZUKAJ.PIONOWO
, aby sprawdzić cenę (ang. „Price”) pomarańczy (ang. „Orange”) i jabłek (ang. „Apple”).
WYSZUKAJ.PIONOWO
pozwala na różne klucze wyszukiwania, takie jak „Apple” czy „Orange”.
zakresu
. Jeśli nie chcesz wpisywać wartości kluczy wyszukiwania, możesz użyć odwołania do komórki, np. „G9”.klucz_wyszukiwania to „Orange” |
=WYSZUKAJ.PIONOWO("Orange"; B4:D8; 3; FAŁSZ)
Zwracana wartość = $1.01
|
klucz_wyszukiwania to „Apple” |
=WYSZUKAJ.PIONOWO("Apple"; B4:D8; 3; FAŁSZ)
Zwracana wartość = $1.50
|
klucz_wyszukiwania zawierający odwołanie do komórki „Apple” w G9 |
=WYSZUKAJ.PIONOWO(G9; B4:D8; 3; FAŁSZ)
Zwracana wartość = $1.50
|
WYSZUKAJ.PIONOWO z różnymi indeksowanymi kolumnami
WYSZUKAJ.PIONOWO
, aby znaleźć liczbę (ang. „Quantity”) pomarańczy (ang. „Orange”) w drugiej indeksowanej kolumnie.WYSZUKAJ.PIONOWO
, wyobraź sobie, że kolumny zakresu
są numerowane (indeksowane) od lewej do prawej i zaczynają się od 1. Aby znaleźć żądaną informację, musisz podać indeks kolumny, w której ta informacja się znajduje. Na przykład: indeks 2 oznacza kolumnę drugą, czyli liczbę owoców („Quantity”).
Indeks = 2Przeszukuje liczbę owoców dla pomarańczy, czyli drugą od lewej kolumnę
zakresu . |
=WYSZUKAJ.PIONOWO(G3; B4:D8; 2; FAŁSZ)
Zwracana wartość = 5
|
Dopasowanie ścisłe lub przybliżone w funkcji WYSZUKAJ.PIONOWO
- Aby znaleźć identyfikator (ID) dokładny, użyj funkcji
WYSZUKAJ.PIONOWO
z dopasowaniem ścisłym. - Aby znaleźć identyfikator (ID) przybliżony, użyj funkcji
WYSZUKAJ.PIONOWO
z dopasowaniem przybliżonym.
posortowany
= PRAWDA
, aby znaleźć najlepsze dopasowanie, ale nie ścisłe.posortowany
= FAŁSZ
, zwracane jest dopasowanie ścisłe. Na przykład nazwa owocu dla ID = 103 to „Banana” (pol. „Banan”). Jeśli nie można znaleźć dopasowania ścisłego, pojawia się błąd #N/A. Ponieważ jest ono bardziej przewidywalne, zalecamy stosowanie dopasowania ścisłego.Dopasowanie ścisłe |
=WYSZUKAJ.PIONOWO(G6; A4:D8; 2; FAŁSZ)
Zwracana wartość = Banana
|
Dopasowanie przybliżone |
=WYSZUKAJ.PIONOWO(G3; A4:D8; 2; PRAWDA)
LUB
=WYSZUKAJ.PIONOWO(G3; A4:D8; 2)
Zwracana wartość = Apple
|
Typowe zastosowania dla WYSZUKAJ.PIONOWO
Zastępowanie błędu z funkcji WYSZUKAJ.PIONOWO inną wartością
WYSZUKAJ.PONOWNIE
inną wartością. W takim przypadku, jeśli nie chcesz otrzymać #N/A, możesz użyć funkcji JEŻELI.ND
, aby zastąpić #N/A inną wartością określoną w JEŻELI.ND. Więcej informacji o JEŻELI.ND
Początkowo funkcja
WYSZUKAJ.PIONOWO zwraca #N/A, ponieważ w kolumnie „Fruit” (pol. „Owoc”) nie ma klucza wyszukiwania „Pencil” (pol. „Ołówek”).Funkcja
JEŻELI.ND zastępuje błąd #N/A drugim argumentem podanym w funkcji. W naszym przypadku jest to „NOT FOUND” (pol. „NIE ZNALEZIONO”). |
=JEŻELI.ND(WYSZUKAJ.PIONOWO(G3; B4:D8; 3; FAŁSZ); "NOT FOUND")
Zwracana wartość = NOT FOUND
|
Wskazówka: jeśli chcesz zastąpić inne błędy, takie jak #REF!, dowiedz się więcej o funkcji JEŻELI.BŁĄD.
WYSZUKAJ.PIONOWO z wieloma oddzielnymi kluczami wyszukiwania
WYSZUKAJ.PIONOWO
nie można stosować dla więcej niż jednego klucza wyszukiwania jednocześnie. Zamiast tego utwórz nową kolumnę pomocniczą będącą połączeniem innych kolumn, aby klucz wyszukiwania funkcji WYSZUKAJ.PIONOWO
odwoływał się bezpośrednio do jednej komórki tej kolumny pomocniczej.1. Jeśli za pomocą znaku „&” połączysz imię z nazwiskiem, utworzysz kolumnę pomocniczą. | Zastosuj formułę =C4&D4 w komórce B4 i przeciągnij ją z komórki B4 do B8, aby utworzyć kolumnę pomocniczą. |
2. Jeśli chcesz, aby kluczem wyszukiwania była wartość „JohnLee”, użyj odwołania do komórki B7. |
=WYSZUKAJ.PIONOWO(B7; B4:E8; 4; FAŁSZ)
Zwracana wartość = Support
|
WYSZUKAJ.PIONOWO z symbolami wieloznacznymi lub dopasowaniami częściowymi
WYSZUKAJ.PIONOWO
możesz też używać symboli wieloznacznych lub dopasowań częściowych. Możesz zastosować te symbole wieloznaczne:- Znak zapytania „?” odpowiada dowolnemu pojedynczemu znakowi.
- Gwiazdka „*” odpowiada dowolnej sekwencji znaków.
WYSZUKAJ.PIONOWO
, musisz skorzystać z dopasowania ścisłego: posortowany
= FAŁSZ
.Wartość „St*” pozwala dopasować każdy ciąg znaków zaczynający się od „St” (niezależnie od ostatecznej liczby znaków), np. „Steve”, „St1”, „Stock” czy „Steeeeeeve”. |
=WYSZUKAJ.PIONOWO("St*"; B4:D8; 3; FAŁSZ)
Zwracana wartość = Marketing
|
Rozwiązywanie problemów i sprawdzone metody:
Nieprawidłowa zwracana wartość-
Funkcja zwraca nieoczekiwaną wartość: jeśli ustawisz argument
posortowany
jakoPRAWDA
, ale pierwsza kolumna w zakresie nie jest posortowana rosnąco alfabetycznie bądź numerycznie, zmień ten argument naFAŁSZ
. - Funkcja WYSZUKAJ.PIONOWO zwraca pierwsze dopasowanie:
WYSZUKAJ.PIONOWO
zwraca tylko pierwsze dopasowanie. Jeśli masz wiele pasujących kluczy wyszukiwania, zwracana jest wartość, lecz może ona nie być oczekiwana. - Nieoczyszczone dane: czasami wartości ze spacjami na początku i na końcu mogą wydawać się podobne do wartości bez spacji, ale
WYSZUKAJ.PIONOWO
traktuje je inaczej. FunkcjaWYSZUKAJ.PIONOWO
będzie inaczej rozpoznawać te wartości:- „ Apple”
- „Apple ”
- „Apple”
WYSZUKAJ.PIONOWO
.- Jeśli używane jest dopasowanie przybliżone lub argument
posortowany
=PRAWDA
, a klucz wyszukiwania w funkcjiWYSZUKAJ.PIONOWO
jest mniejszy niż najmniejsza wartość w pierwszej kolumnie, toWYSZUKAJ.PIONOWO
zwraca #N/D. - Jeśli używane jest dopasowanie ścisłe lub
posortowane
=FAŁSZ
, a w pierwszej kolumnie nie znaleziono dokładnego dopasowania klucza wyszukiwania funkcjiWYSZUKAJ.PIONOWO
. Jeśli nie chcesz wyniku #N/A, gdy w pierwszej kolumnie nie ma klucza wyszukiwania, możesz użyć funkcji JEŻELI.ND.
indeks
większy niż maksymalna liczba kolumn zakresu
. Aby tego uniknąć:- Licz kolumny wybranego
zakresu
, a nie całej tabeli. - Liczenie kolumn zacznij od 1 zamiast od 0.
- Dla argumentu
indeks
niepoprawnie wpisano tekst lub nazwę kolumny. - Argument
indeks
to liczba mniejsza niż 1. Wartośćindeksu
musi wynosić co najmniej 1 i być mniejsza bądź równa maksymalnej liczbie kolumnzakresu
. Gdy argumentindeks
= 1, funkcjaWYSZUKAJ.PIONOWO
może przeszukiwać tylko kolumnę klucza wyszukiwania. Gdy wartość tego argumentu jest większa, funkcja będzie przeszukiwać odpowiednio kolejną (licząc od lewej do prawej) kolumnę.
Ważne: argument indeks
może być tylko liczbą.
- Być może zabrakło cudzysłowów w argumencie
klucz_wyszukiwania
, jeśli klucz wyszukiwania jest typu tekstowego.
Co zrobić | Uzasadnienie |
Używaj odwołań bezwzględnych dla zakresu . |
Należy stosować:
Nie należy stosować:
Zapobiega to nieprzewidzianym zmianom w
zakresie , gdy zostanie on skopiowany lub przeciągnięty w dół. |
Sortuj pierwszą kolumnę w kolejności rosnącej, gdy używasz dopasowania przybliżonego, np. posortowany = PRAWDA . |
Jeśli używasz dopasowania przybliżonego lub argumentu posortowany = PRAWDA , musisz posortować pierwszą kolumnę w kolejności rosnącej. W przeciwnym razie najprawdopodobniej otrzymasz nieprawidłowy wynik. Więcej informacji o sortowaniu |
Oczyść dane przed użyciem funkcji WYSZUKAJ.PIONOWO . |
Zanim użyjesz funkcji
WYSZUKAJ.PIONOWO , oczyść dane. Dane z niepożądanymi elementami mogą skutkować nieprzewidzianym wynikiem funkcji WYSZUKAJ.PIONOWO . Oto niektóre z najczęstszych problemów z nieoczyszczonymi danymi:
Aby usunąć odstępy na początku lub na końcu, można kliknąć Dane
|
Nie przechowuj wartości liczbowych ani daty w formie tekstu. |
Upewnij się, że wartości daty i liczb w pierwszej kolumnie zakresu użytego w funkcji
WYSZUKAJ.PIONOWO , takie jak kolumna klucza wyszukiwania, nie są przechowywane jako wartości tekstowe. W przeciwnym razie możesz otrzymać nieoczekiwany wynik.
|