Funkcja WYSZUKAJ.PIONOWO jest jedną z najbardziej mylących opcji w Arkuszach Google. Umożliwia ona przeszukiwanie i łączenie dwóch zestawów danych w arkuszu kalkulacyjnym przy użyciu jednej wartości wyszukiwania. Poniżej przedstawiamy sposób jej użycia.
W przeciwieństwie do Microsoft Excel, Arkusze Google nie oferują kreatora dla funkcji WYSZUKAJ.PIONOWO, co oznacza, że trzeba samodzielnie wpisać odpowiednią formułę.
Jak działa funkcja WYSZUKAJ.PIONOWO w Arkuszach Google
Choć funkcja WYSZUKAJ.PIONOWO może wydawać się skomplikowana, w rzeczywistości jest dość intuicyjna, gdy już poznasz jej zasady działania. Formuła korzystająca z tej funkcji składa się z czterech argumentów.
Pierwszym argumentem jest wartość, którą chcesz wyszukać, drugim – zakres komórek, w którym chcesz przeprowadzić wyszukiwanie (np. od A1 do D10). Trzeci argument to numer indeksu kolumny z tego zakresu, gdzie pierwsza kolumna to 1, druga to 2 i tak dalej.
Czwarty argument określa, czy kolumna, w której przeprowadzasz wyszukiwanie, jest posortowana.
Ostatni argument ma znaczenie tylko wtedy, gdy chcesz znaleźć najlepsze dopasowanie do wyszukiwanej wartości. Jeśli chcesz uzyskać dokładne dopasowanie, ustaw ten argument na FALSE.
Na przykład, jeśli masz arkusz z danymi produktu (z numerami identyfikacyjnymi i cenami) oraz arkusz z zamówieniami, możesz użyć numeru ID jako wartości do wyszukiwania w funkcji WYSZUKAJ.PIONOWO, aby szybko uzyskać cenę każdego produktu.
Warto pamiętać, że WYSZUKAJ.PIONOWO nie może przeszukiwać danych w kolumnach po lewej stronie indeksu. W większości przypadków oznacza to, że musisz umieścić dane, które chcesz wyszukiwać, w pierwszej kolumnie lub zignorować kolumny znajdujące się po lewej stronie klucza wyszukiwania.
Korzystanie z funkcji WYSZUKAJ.PIONOWO w obrębie jednego arkusza
Przykładowo, załóżmy, że masz dwie tabele z danymi w jednym arkuszu. Pierwsza tabela zawiera nazwiska pracowników, numery identyfikacyjne oraz daty urodzin.
W drugiej tabeli możesz zastosować funkcję WYSZUKAJ.PIONOWO, aby wyszukiwać dane na podstawie dowolnego kryterium z pierwszej tabeli (imię, numer identyfikacyjny lub data urodzenia). W tym przypadku użyjemy funkcji WYSZUKAJ.PIONOWO, aby znaleźć datę urodzenia dla konkretnego numeru identyfikacyjnego pracownika.
Odpowiednia formuła WYSZUKAJ.PIONOWO w tym przypadku to = WYSZUKAJ.PIONOWO(F4, A3:D9, 4, FAŁSZ).
Rozkładając to na szczegóły, funkcja WYSZUKAJ.PIONOWO używa wartości z komórki F4 (123) jako klucza wyszukiwania i przeszukuje zakres od A3 do D9. Zwraca dane z kolumny numer 4 w tym zakresie (kolumna D, „Urodziny”), a ponieważ chcemy uzyskać dokładne dopasowanie, ostatni argument to FALSE.
Dla numeru identyfikacyjnego 123 funkcja WYSZUKAJ.PIONOWO zwraca datę urodzenia 19/12/1971 (w formacie DD/MM/RR). Możemy rozwinąć ten przykład, dodając kolumnę nazwisk do tabeli B, co pozwoli połączyć daty urodzin z rzeczywistymi osobami.
Wymaga to jedynie niewielkiej zmiany formuły. W naszym przykładzie w komórce H4 użyjemy = WYSZUKAJ.PIONOWO(F4, A3:D9, 3, FAŁSZ), aby znaleźć nazwisko odpowiadające numerowi identyfikacyjnemu 123.
W tym przypadku zamiast daty urodzenia funkcja zwraca dane z kolumny nr 3 („Nazwisko”) dopasowane do wartości ID w kolumnie nr 1 („ID”).
Zastosowanie WYSZUKAJ.PIONOWO w różnych arkuszach
W poprzednim przykładzie użyto danych z jednego arkusza, jednak funkcję WYSZUKAJ.PIONOWO można również zastosować do wyszukiwania danych w wielu arkuszach w tym samym pliku. W tym przypadku tabela A znajduje się na arkuszu nazwanym „Pracownicy”, natomiast tabela B jest na arkuszu o nazwie „Urodziny”.
Zamiast używać typowego zakresu komórek, takiego jak A3:D9, można kliknąć pustą komórkę i wpisać: = WYSZUKAJ.PIONOWO(A4, Pracownicy!A3:D9, 4, FAŁSZ).
Po dodaniu nazwy arkusza przed zakresem komórek (Pracownicy! A3:D9) formuła WYSZUKAJ.PIONOWO może korzystać z danych z innego arkusza podczas wyszukiwania.
Zastosowanie symboli wieloznacznych w WYSZUKAJ.PIONOWO
W wcześniej podanych przykładach wykorzystywaliśmy dokładne wartości kluczy wyszukiwania do znalezienia pasujących danych. Jeżeli nie posiadasz dokładnej wartości klucza, możesz także użyć symboli wieloznacznych, takich jak znak zapytania lub gwiazdka w funkcji WYSZUKAJ.PIONOWO.
Formuła WYSZUKAJ.PIONOWO do wyszukiwania nazwisk na podstawie częściowego imienia to = WYSZUKAJ.PIONOWO(B12, A3:D9, 2, FAŁSZ); wartość klucza do wyszukiwania znajduje się w komórce B12.
W poniższym przykładzie „Chr*” w komórce B12 odpowiada nazwisku „Geek” w tabeli danych.
Wyszukiwanie najbliższego dopasowania za pomocą WYSZUKAJ.PIONOWO
Możesz skorzystać z ostatniego argumentu funkcji WYSZUKAJ.PIONOWO, aby znaleźć dokładne lub najbliższe dopasowanie do wartości klucza wyszukiwania. W poprzednich przykładach poszukiwaliśmy dokładnych dopasowań, dlatego ostatni argument był ustawiony na FALSE.
Aby znaleźć najbliższe dopasowanie do podanej wartości, zmień ostatni argument WYSZUKAJ.PIONOWO na PRAWDA. Należy pamiętać, że ten argument określa, czy zakres jest posortowany, więc upewnij się, że kolumna, w której wyszukujesz, jest uporządkowana alfabetycznie, ponieważ w przeciwnym razie funkcja nie zadziała prawidłowo.
W poniższej tabeli mamy listę przedmiotów do zakupu (od A3 do B9) wraz z ich nazwami i cenami, które są posortowane według ceny od najniższej do najwyższej. Nasz budżet na jedną pozycję wynosi 17 USD (komórka D4). Użyliśmy formuły WYSZUKAJ.PIONOWO, aby znaleźć najtańszy przedmiot na liście.
Odpowiednia formuła WYSZUKAJ.PIONOWO dla tego przykładu to = WYSZUKAJ.PIONOWO(D4, A4:B9, 2, PRAWDA). Ta formuła jest skonfigurowana w taki sposób, aby znajdować najbliższą wartość, która jest niższa od wartości wyszukiwanej, co pozwala na przeszukiwanie tylko przedmiotów tańszych niż 17 USD.
W tym przypadku najtańszym przedmiotem poniżej 17 USD jest torba za 15 USD, co jest wynikiem zwróconym przez funkcję WYSZUKAJ.PIONOWO w D5.
newsblog.pl