Zagraj w „łamigłówkę” w programie Excel
MehmetSalihKoten, użytkownik Reddita, stworzył w pełni funkcjonalną wersję Tetrisa w programie Microsoft Excel.
Funkcja WYSZUKAJ.PIONOWO w programie Excel jest niezwykle przydatna przy wyszukiwaniu danych. Oto, co musisz wiedzieć o korzystaniu z funkcji WYSZUKAJ.PIONOWO w programie Excel .
Chcesz sprawdzić konkretną wartość w arkuszu Excel i wyszukać informacje na jej temat. W tym przypadku uruchomienie funkcji WYSZUKAJ.PIONOWO pozwala zaoszczędzić znaczny wysiłek. Jest to jeden z najlepszych sposobów wykonania zapytania pionowego w programie Microsoft Excel. W artykule omówiono znaczenie, zastosowanie i ilustrujące przykłady funkcji WYSZUKAJ.PIONOWO w programie Microsoft Excel.
Jak korzystać z funkcji WYSZUKAJ.PIONOWO
Funkcja WYSZUKAJ.PIONOWO to funkcja wyszukiwania danych w programie Excel. Zakładam, że znasz program Excel i potrafisz korzystać z podstawowych funkcji, takich jak SUMA, ŚREDNIA i DZISIAJ. Jedną z najczęstszych funkcji WYSZUKAJ.PIONOWO jest funkcja danych, co oznacza, że działa na tabelach bazy danych lub, prościej, na listach elementów. Lista jest bardzo różnorodna. Możesz utworzyć tabelę zawierającą informacje o personelu Twojej firmy, kategoriach produktów, listach klientów lub czymkolwiek innym. Poniżej znajduje się lista produktów, które firma A sprzedaje na rynku:
Tabele bazy danych często mają identyfikatory dla każdego produktu. W powyższej tabeli danych specjalnym znakiem identyfikacyjnym jest kolumna „Kod pozycji”. Uwaga: Aby móc skorzystać z funkcji WYSZUKAJ.PIONOWO, tabela danych musi posiadać kolumnę zawierającą znaki identyfikacyjne takie jak kod lub identyfikator i musi być pierwszą kolumną jak w powyższej tabeli.
WYSZUKAJ.PIONOWO jest prawdopodobnie najsłynniejszą funkcją programu Excel, ale zarówno z dobrych, jak i złych powodów. Z drugiej strony funkcja WYSZUKAJ.PIONOWO jest łatwa w użyciu i robi coś bardzo przydatnego. Zwłaszcza dla nowych użytkowników obserwowanie, jak funkcja WYSZUKAJ.PIONOWO skanuje tabelę, znajduje dopasowanie i zwraca dokładny wynik, jest niezwykle ekscytujące. Sprawne korzystanie z funkcji WYSZUKAJ.PIONOWO jest umiejętnością niezbędną zarówno początkującym, jak i zaawansowanym użytkownikom programu Excel.
Z drugiej strony funkcja WYSZUKAJ.PIONOWO jest ograniczona i ma niebezpieczne wartości domyślne. W odróżnieniu od INDEX i MATCH (lub XLOOKUP), funkcja VLOOKUP wymaga pełnej tabeli z wartościami wyszukiwania w pierwszej kolumnie. Utrudnia to korzystanie z funkcji WYSZUKAJ.PIONOWO z wieloma kryteriami. Ponadto domyślne zachowanie dopasowywania funkcji WYSZUKAJ.PIONOWO ułatwia uzyskanie błędnych wyników. Ale nie martw się! Kluczem do skutecznego korzystania z funkcji WYSZUKAJ.PIONOWO jest opanowanie podstaw.
WYSZUKAJ.PIONOWO ma 4 argumenty: wartość_wyszukiwania, tablica_tabeli, numer_indeksu_kolumny i wyszukiwanie_zakresu. Wartość_wyszukiwana to wartość, której należy szukać, a tablica_tabelowa to pionowy zakres danych, w którym należy przeszukiwać. Pierwsza kolumna tabeli table_array musi zawierać wartości wyszukiwania do przeszukania. Argument numer_indeksu_kolumny jest numerem kolumny wartości do pobrania, przy czym pierwszą kolumną tablicy_tabeli jest kolumna 1.
Wreszcie range_lookup kontroluje zachowanie wyszukiwania dopasowania. Jeśli zakres_wyszukiwania ma wartość PRAWDA, funkcja WYSZUKAJ.PIONOWO wykonuje przybliżone dopasowanie. Jeśli zakres_wyszukiwania ma wartość FAŁSZ, funkcja WYSZUKAJ.PIONOWO dokona dokładnego dopasowania. Co ważne, range_lookup jest opcjonalny i domyślnie ma wartość TRUE, więc WYSZUKAJ.PIONOWO domyślnie wykona przybliżone dopasowanie.
Funkcja WYSZUKAJ.PIONOWO w programie Excel ma następującą formułę:
=WYSZUKAJ.PIONOWO(wartość_wyszukiwania,tablica_tabeli,num_indeksu_kolumny ,[wyszukiwanie_zakresu] )
Tam:
Wyszukiwanie względne można zastosować tylko wtedy, gdy wartości do wyszukania w tablicy tabela zostały ułożone w kolejności (rosnąco, malejąco lub alfabetycznie). W przypadku takich tabel można zastosować wyszukiwanie względne, które działa podobnie do funkcji nieskończonego JEŻELI . W przypadku wartości, których nie można przeszukać lub które nie są posortowane, użyj wyszukiwania bezwzględnego, aby znaleźć dokładną wartość.
Załóżmy, że masz transkrypcję ucznia w następujący sposób:
NIE | Imię i nazwisko | Średni wynik | Klasyfikacja |
Pierwszy | Nguyen Hoang Anh | 9.1 | |
2 | Tran Van Anh | 8.3 | |
3 | Nguyen Quanh Vinh | 9,5 | |
4 | Tran Hong Quang | 8.6 | |
5 | Zrób Thanh Hoa | 5,0 | |
6 | Le Hong Ngoc | 4,5 | |
7 | Doan Thanh Van | 7.2 | |
8 | Ngo Ngoc Bich | 0,0 | |
9 | Hoang Thu Thao | 6.6 | |
dziesięć | Dinh Minh Duc | 8.7 |
A tabela przepisów rankingowych wygląda następująco:
Regulamin oceniania | |
0 | Słaby |
5.5 | Średni |
7 | Raczej |
8,5 | Dobry |
Teraz użyjemy funkcji WYSZUKAJ.PIONOWO, aby wprowadzić oceny dla uczniów. Zauważysz, że tabela rankingowa została ułożona w kolejności od najniższej do najwyższej (od słabej do dobrej), więc w tym przypadku możemy skorzystać z wyszukiwania względnego.
W programie Excel te 2 tabele są prezentowane w następujący sposób:
Tutaj wartość do wykrycia znajduje się w kolumnie C, zaczynając od linii 6. Zakres wyszukiwania to $A$18:$B$21, kolejność kolumny zawierającej wykrytą wartość to 2.
W komórce D6 wprowadź formułę: =WYSZUKAJ.PIONOWO($C6,$A$18:$B$21,2,1). To jest formuła wyszukiwania względnego. Jeśli chcesz, możesz przeprowadzić wyszukiwanie bezwzględne (lub ponieważ ranking nie jest posortowany), dodając 0 do formuły w następujący sposób: =WYSZUKAJ.PIONOWO($C6 ,$A$18:$B$21,2, 0). Naciśnij enter.
Kliknij komórkę D6, w prawym dolnym rogu pojawi się mały kwadrat, kliknij na niego i przeciągnij tabelę w dół, aby skopiować wzór ocen dla pozostałych uczniów.
W tym czasie mamy następujące wyniki użycia funkcji WYSZUKAJ.PIONOWO do klasyfikacji wyników w nauce uczniów w następujący sposób:
Zastanawiasz się, dlaczego $ musi zostać użyte przed C6? $ zachowa stałą kolumnę C, zmieniając tylko wiersze, gdy przeciągniesz formułę w dół tabeli. Dostępna jest także opcja $A$18:$B$21, która pomaga naprawić tabelę reguł rankingu, dzięki czemu nie zmienia się ona po przeciągnięciu formuły.
Załóżmy, że masz tabelę danych pracowników, w której przechowywany jest kod pracownika, imię i nazwisko oraz stanowisko. Kolejna tabela zawiera kod pracownika, miasto rodzinne i poziom wykształcenia. Teraz chcesz podać informacje o mieście rodzinnym i poziomie wykształcenia każdego pracownika. Co powinieneś zrobić?
Załóżmy, że masz następującą tabelę pracowników i ich miast rodzinnych:
Teraz chcesz podać pracownikom informacje o mieście rodzinnym. W komórce D4 wprowadź formułę wyszukiwania bezwzględnego w następujący sposób: =Vlookup($A4,$A$16:$C$25,2,0)
Następnie naciśnij Enter. Kliknij mały kwadrat pojawiający się w rogu komórki D4 i przeciągnij go w dół po tabeli, aby skopiować formułę do innych pracowników.
Aby uzupełnić informacje o kwalifikacjach pracowników, w komórce E4 wprowadź formułę wyszukiwania bezwzględnego: =WYSZUKAJ.PIONOWO($A4,$A$16:$C$25,3,0)
Kontynuuj naciskanie Enter i przewijanie w dół, aby skopiować formułę do pozostałych pracowników, otrzymamy następujący wynik:
Kontynuując zbiór danych z przykładu 2, znajdziemy teraz miasta rodzinne 3 pracowników: Nguyen Hoang Anh, Tran Van Anh i Nguyen Quang Vinh. Wyodrębniłem go do nowej tabeli F15: G18.
Przeprowadzę to wyszukiwanie w tabeli A3:E13, po podaniu mojego rodzinnego miasta i kwalifikacji. Teraz wprowadź następującą formułę wyszukiwania bezwzględnego do komórki G16: =WYSZUKAJ.PIONOWO($F16,$B$3:$E$13,3,0) > naciśnij Enter.
Kopiując wzór na pozostałych 2 pracowników otrzymujemy następujący wynik:
Należy zauważyć, że w tym przykładzie wartość detekcji znajduje się w kolumnie B, więc obszar detekcji jest obliczany na podstawie kolumny B, a nie kolumny A.
Wracając do zbioru danych z przykładu 2, po uzupełnieniu kwalifikacji pracownika i miejscowości rodzinnej, arkusz nazywamy QTM.
W kolejnym arkuszu arkusza kalkulacyjnego o nazwie QTM1 należy uzyskać informacje o kwalifikacjach pracownika i stanowisku, na którym zmieniono kolejność układu pracownika. Wtedy zobaczysz prawdziwą moc funkcji WYSZUKAJ.PIONOWO.
Aby znaleźć dane o „Kwalifikacjach” pracownika należy wpisać formułę: =WYSZUKAJ.PIONOWO($B4,QTM!$B$3:$E$13,4,0) w komórkę C4 arkusza QTM1.
Tam:
Naciśnij Enter, następnie skopiuj formułę dla wszystkich pozostałych pracowników w tabeli, otrzymamy następujący wynik:
Aby znaleźć dane „Stanowisko” pracownika, w komórce D4 arkusza QTM1 należy wpisać formułę: =WYSZUKAJ.PIONOWO($B4,QTM!$B$3:$E$13,2,0), naciśnij Enter.
Kopiując wzór na pozostałych pracowników otrzymujemy:
Najpierw musimy znaleźć dokładną odpowiedź na pytanie „do czego używamy funkcji WYSZUKAJ.PIONOWO?”.
Funkcja WYSZUKAJ.PIONOWO służy do wspomagania wyszukiwania informacji w polu danych lub na liście na podstawie dostępnych identyfikatorów.
Na przykład wstawienie funkcji WYSZUKAJ.PIONOWO z kodem produktu do innego arkusza kalkulacyjnego spowoduje wyświetlenie informacji o produkcie odpowiadających temu kodowi. Informacje te mogą obejmować opis, cenę, ilość zapasów, w zależności od treści napisanej receptury.
Im mniejszą ilość informacji należy znaleźć, tym trudniej będzie napisać funkcję WYSZUKAJ.PIONOWO. Zazwyczaj tej funkcji używa się w arkuszu wielokrotnego użytku jako szablonu. Za każdym razem, gdy zostanie wprowadzony odpowiedni kod produktu, system pobierze wszystkie niezbędne informacje na temat odpowiedniego produktu.
Oto lista ważnych rzeczy do zapamiętania na temat funkcji WYSZUKAJ.PIONOWO w Excelu:
Kluczowe różnice między funkcjami WYSZUKAJ.PIONOWO i WYSZUKAJ.PIONOWO w programie Excel
WYSZUKAJ PIONOWO |
XWYSZUKAJ |
|
Domyślne dokładne dopasowanie |
N |
Y |
Zwraca wartość po prawej stronie danych wyszukiwania |
Y |
Y |
Zwraca wartość po lewej stronie danych wyszukiwania |
N |
Y |
Zwraca więcej niż jedną wartość |
N |
Y |
Kolumna wyszukiwania musi zostać posortowana |
Tylko przybliżone dopasowania |
Tylko wyszukiwanie binarne |
Szukaj od góry do dołu |
Y |
Y |
Serce od dołu do góry |
N |
Y |
Wyszukiwanie binarne |
N |
Y |
Dostosuj komunikat o braku wartości wyszukiwania |
N |
Y |
Znajdź symbole wieloznaczne |
Y |
Y |
Dokładne wyszukiwanie |
Y |
Y |
Wyszukiwanie przybliżone zwraca następną mniejszą wartość |
Y |
Y |
Wyszukiwanie przybliżone zwraca następną większą wartość |
N |
Y |
Jeśli wartość wyszukiwania nie jest posortowana, może zostać zwrócona wartość fałszywa |
Y – W przybliżeniu |
N - przybliżony, Y - Binarny |
Dodawanie nowych kolumn w celu wyszukiwania tabel może spowodować uszkodzenie formuł |
Y |
N |
Y -Tak
N - Nie
Zobacz więcej:
Po nauczeniu się korzystania z VLookup musisz także poznać typowe błędy i sposoby rozwiązywania problemów.
Typowe błędy podczas korzystania z funkcji WYSZUKAJ.PIONOWO w programie Excel
Wartość wyszukiwania znajduje się w niewłaściwej kolumnie
Jednym z najczęstszych błędów, jakie można napotkać podczas korzystania z formuły WYSZUKAJ.PIONOWO, jest to, że funkcja zwraca tylko wartość #N/A. Ten błąd występuje, gdy nie można znaleźć wartości wyszukiwania, o którą prosiłeś WYSZUKAJ.PIONOWO.
W niektórych przypadkach zamiast WYSZUKAJ.PIONOWO można użyć funkcji WYSZUKAJ.PIONOWO, jednak błąd ten można łatwo naprawić jedynie za pomocą funkcji WYSZUKAJ.PIONOWO.
Jak rozwiązać problem:
Powodem, dla którego WYSZUKAJ.PIONOWO nie znalazł żądanej wartości, może być to, że wartości nie ma w tabeli. Jeśli jednak zwróci wszystkie wartości #N/A, wartością wyszukiwania będzie tekst, najprawdopodobniej dlatego, że można go czytać tylko od lewej do prawej.
Tworząc tabelę w programie Excel dla WYSZUKAJ.PIONOWO, pamiętaj o umieszczeniu wartości wyszukiwania po lewej stronie wartości, którą chcesz zwrócić. Najłatwiej to zrobić, umieszczając go w pierwszej kolumnie tabeli.
Teraz formuła zwróci wartość:
Ogólnie rzecz biorąc, funkcja WYSZUKAJ.PIONOWO to świetny sposób na szybsze wykonywanie zapytań o dane w programie Microsoft Excel. Chociaż zapytania WYSZUKAJ.PIONOWO działają pionowo w kolumnach i mają kilka innych ograniczeń, firma Microsoft stale aktualizuje funkcje wyszukiwania programu Excel, aby rozszerzyć ich zastosowanie. Na przykład WYSZUKAJ.POZIOMO, WYSZUKAJ.XLOOKUP... mogą pomóc w wyszukiwaniu danych w wielu różnych kierunkach. W kolejnych artykułach witryna LuckyTemplates.com będzie w dalszym ciągu udostępniać informacje dotyczące korzystania z tej funkcji.
MehmetSalihKoten, użytkownik Reddita, stworzył w pełni funkcjonalną wersję Tetrisa w programie Microsoft Excel.
Aby przeliczyć jednostki miary w Excelu, skorzystamy z funkcji Konwertuj.
Co to jest funkcja WYSZUKAJ POZIOMO? Jak korzystać z funkcji WYSZUKAJ POZIOMO w programie Excel? Przekonajmy się dzięki LuckyTemplates!
Funkcja JEŻELI w programie Excel jest dość powszechnie używana. Aby dobrze go używać, musisz zrozumieć formułę IFERROR programu Microsoft Excel.
Co to jest funkcja WARTOŚĆ w programie Excel? Jaka jest formuła wartości w programie Excel? Przekonajmy się z LuckyTemplates.com!
Funkcja EOMONTH w programie Excel służy do wyświetlania ostatniego dnia danego miesiąca, przy bardzo prostej implementacji. Otrzymasz wówczas ostatni dzień danego miesiąca na podstawie wprowadzonych przez nas danych.
Chcesz zautomatyzować powtarzalne zadania w Excel VBA? Nauczmy się zatem, jak używać pętli Do-While do implementowania serii akcji, które powtarzają się do momentu spełnienia warunku.
Domyślna szerokość kolumny i wysokość wiersza w Excelu mogą nie odpowiadać wprowadzonym danym. W poniższym artykule przedstawiono kilka sposobów zmiany rozmiaru kolumn, wierszy i komórek w programie Excel 2016. Zapoznaj się z nim!
Za każdym razem, gdy pracujesz z programem Excel, będziesz musiał wprowadzić informacje – lub treść – do komórek. Nauczmy się z LuckyTemplates podstawowych pojęć dotyczących komórek i zakresów w Excelu 2016!
Co to jest funkcja Xlookup w programie Excel? Jak korzystać z Xlookup w Excelu? Przekonajmy się z LuckyTemplates.com!