Skip to main content

Jak korzystać z funkcji VLOOKUP programu Excel

EXCEL - funkcja WYSZUKAJ.PIONOWO (Kwiecień 2025)

EXCEL - funkcja WYSZUKAJ.PIONOWO (Kwiecień 2025)
Anonim

Funkcja VLOOKUP programu Excel, która oznacza Wyszukiwanie w pionie , może służyć do wyszukiwania określonych informacji znajdujących się w tabeli danych lub bazy danych.

Funkcja VLOOKUP zwykle zwraca pojedyncze pole danych jako dane wyjściowe. Jak to działa:

  1. Podajesz imię lub Wyszukaj wartość który informuje VLOOKUP, w którym wierszu lub zapisie tabeli danych, aby wyszukać żądane informacje
  2. Podajesz numer kolumny - znany jako Col_index_num - danych, których szukasz
  3. Funkcja szuka Wyszukaj wartość w pierwszej kolumnie tabeli danych
  4. VLOOKUP następnie lokalizuje i zwraca poszukiwane informacje z innego pola tego samego rekordu, korzystając z podanego numeru kolumny

Znajdź informacje w bazie danych przy użyciu funkcji WYSZUKAJ.PIONOWO

Na powyższym obrazku funkcja WYSZUKAJ.PIONOWO służy do wyszukiwania ceny jednostkowej towaru na podstawie jego nazwy. Nazwa staje się wartość wyszukiwania który VLOOKUP używa, aby znaleźć cenę znajdującą się w drugiej kolumnie.

Składnia i argumenty funkcji VLOOKUP

Składnia funkcji odnosi się do układu funkcji i zawiera nazwę funkcji, nawiasy i argumenty.

Składnia funkcji WYSZUKAJ.PIONOWO jest następująca:

= VLOOKUP (lookup_value, Table_array, Col_index_num, Range_lookup)

Wyszukaj wartość - (wymagane) wartość, którą chcesz znaleźć w pierwszej kolumnie Table_array argument.

Table_array - (wymagane) jest to tabela danych wyszukiwanych przez VLOOKUP w celu znalezienia poszukiwanych informacji- Table_array musi zawierać co najmniej dwie kolumny danych;- pierwsza kolumna zwykle zawiera Wartość_skrzynka.

Col_index_num - (wymagany) numer kolumny wartości, którą chcesz znaleźć- numeracja zaczyna się od Wartość_skrzynka kolumna jako kolumna 1;- Jeśli Col_index_num jest ustawiona na liczbę większą niż liczba kolumn wybranych w Zakres wyszukiwania Argument a #REF! błąd jest zwracany przez funkcję.

Zakres wyszukiwania - (opcjonalnie) wskazuje, czy zasięg jest sortowana w porządku rosnącym- dane w pierwszej kolumnie są używane jako klucz sortowania- wartość logiczna - PRAWDA lub FAŁSZ to jedyne akceptowalne wartości- jeśli pominięto, wartość jest domyślnie ustawiona na PRAWDA- jeśli ustawione na PRAWDA lub pominięte i dokładne dopasowanie dla Wyszukaj wartość nie znaleziono, najbliższy mecz, który ma mniejszy rozmiar lub wartość, jest używany jako search_key - jeśli ustawione na PRAWDA lub pominięte, a pierwsza kolumna zakresu nie zostanie posortowana w porządku rosnącym, może wystąpić niepoprawny wynik- jeśli ustawione na FALSE, funkcja VLOOKUP akceptuje tylko dopasowanie ścisłe dla Wyszukaj wartość .

Najpierw sortuj dane

Chociaż nie zawsze jest to wymagane, najlepiej jest najpierw posortować zakres danych, które wyszukiwanie VLOOKUP wyszukuje w porządku rosnącym, używając pierwszej kolumny zakresu dla klucza sortowania.

Jeśli dane nie są posortowane, funkcja WYSZUKAJ.PIONOWO może zwrócić nieprawidłowy wynik.

Dopasowania dokładne i przybliżone

WYSZUKAJ.PIONOWO można ustawić tak, aby zwracała tylko te informacje, które dokładnie pasują do Wyszukaj wartość lub można ustawić, aby zwracać przybliżone dopasowania

Czynnikiem determinującym jest Zakres wyszukiwania argument:

  • ustawiony na FALSE zwraca tylko informacje dotyczące dokładnych dopasowań do Wyszukaj wartość
  • ustawione na PRAWDA lub pominięte, zwraca dokładne lub przybliżone informacje związane z Wyszukaj wartość

W powyższym przykładzie Zakres wyszukiwania jest ustawione na FALSE, więc funkcja VLOOKUP musi znaleźć dokładne dopasowanie dla tego terminu Widżety w tabeli danych, aby zwrócić cenę jednostkową za przedmiot. Jeśli nie zostanie znalezione dokładne dopasowanie, funkcja zwróci błąd # N / A.

Uwaga: W przypadku funkcji VLOOKUP nie jest rozróżniana wielkość liter - oba Widżety i widżety są dopuszczalnymi pisowniami dla powyższego przykładu.

W przypadku, gdy istnieje wiele pasujących wartości - na przykład Widgety wymienione więcej niż jeden raz w kolumnie 1 tabeli danych - informacja o pierwszej dopasowanej wartości napotkanej przechodząc od góry do dołu jest zwracana przez funkcję.

Wprowadzanie argumentów funkcji WYSZUKAJ.PIONOWO Excela za pomocą wskazania

W pierwszym przykładowym obrazie powyżej używana jest następująca formuła zawierająca funkcję WYSZUKAJ.PIONOWO do znalezienia ceny jednostkowej dla Widżety znajduje się w tabeli danych.

= WYSZUKAJ.PIONOWO (A2, A $ 5: $ B 8,2 USD, FAŁSZ)

Nawet jeśli tę formułę można po prostu wpisać w komórkę arkusza roboczego, inną opcją, stosowaną w przypadku kroków wymienionych poniżej, jest użycie okna dialogowego funkcji, pokazanego powyżej, do wprowadzenia jego argumentów.

  • Korzystanie z okna dialogowego często ułatwia prawidłowe wprowadzanie argumentów funkcji i eliminuje konieczność wprowadzania separatorów przecinkami między argumentami.

Poniższe kroki zostały użyte do wejścia do funkcji WYSZUKAJ.PIONOWO w komórce B2 przy użyciu okna dialogowego funkcji.

Otwieranie okna dialogowego WYSZUKAJ.PIONOWO

  1. Kliknij komórkę B2, aby uczynić ją aktywną komórką - miejsce, w którym wyświetlane są wyniki funkcji WYSZUKAJ.PIONOWO
  2. Kliknij na Formuły patka.
  3. Wybierać Wyszukiwanie i referencje z wstążki, aby otworzyć rozwijaną listę funkcji
  4. Kliknij WYSZUKAJ.PIONOWO na liście, aby wywołać okno dialogowe funkcji

Dane wprowadzone do czterech pustych wierszy okna dialogowego tworzą argumenty dla funkcji WYSZUKAJ.PIONOWO.

Wskazywanie na odwołania do komórek

Argumenty funkcji VLOOKUP są wprowadzane w oddzielnych wierszach okna dialogowego, jak pokazano na powyższym obrazku.

Odwołania do komórek, które mają być używane jako argumenty, można wpisać w prawidłową linię lub, jak to opisano w poniższych punktach, za pomocą wskaźnika i kliknięcia - co wymaga podświetlenia żądanego zakresu komórek za pomocą wskaźnika myszy - można je wprowadzić w celu wprowadzenia ich w oknie dialogowym.

Używanie względnych i bezwzględnych odwołań do komórek z argumentami

Często zdarza się, że wiele kopii VLOOKUP zwraca różne informacje z tej samej tabeli danych.

Aby ułatwić to zadanie, często można kopiować VLOOKUP z jednej komórki do drugiej. Gdy funkcje są kopiowane do innych komórek, należy zwrócić uwagę, aby wynikowe odwołania do komórek były poprawne w związku z nową lokalizacją funkcji.

Na powyższym obrazku znaki dolara ( $ ) otaczają odwołania do komórek dla Table_array argument wskazujący, że są to bezwzględne odwołania do komórek, co oznacza, że ​​nie zmienią się, jeśli funkcja zostanie skopiowana do innej komórki.

Jest to pożądane, ponieważ wiele kopii VLOOKUP będzie odwoływać się do tej samej tabeli danych, co źródło informacji.

Odwołanie do komórki używane wartość_sprawy - A2 - z drugiej strony , nie jest otoczony znakami dolara, co czyni go względnym odwołaniem do komórki. Względne odwołania do komórek zmieniają się, gdy są kopiowane, aby odzwierciedlić ich nową lokalizację w stosunku do pozycji danych, do których się odnoszą.

Względne odwołania do komórek umożliwiają wyszukiwanie wielu elementów w tej samej tabeli danych przez kopiowanie VLOOKUP do wielu lokalizacji i wprowadzanie różnych lookup_values .

Wprowadzanie argumentów funkcji

  1. Kliknij na Wyszukaj wartość linia w WYSZUKAJ.PIONOWO Okno dialogowe
  2. Kliknij komórkę A2 w arkuszu, aby wprowadzić odwołanie do tej komórki jako search_key argument
  3. Kliknij na Table_array wiersz okna dialogowego
  4. Podświetl komórki A5 do B8 w arkuszu, aby wprowadzić ten zakres jako Table_array argument - nagłówki tabel nie są uwzględniane
  5. wciśnij F4 klawisz na klawiaturze, aby zmienić zakres na bezwzględne odwołania do komórek
  6. Kliknij na Col_index_num wiersz okna dialogowego
  7. Wpisz a 2 w tej linii jako Col_index_num argument, ponieważ stopy dyskontowe znajdują się w kolumnie 2 Table_array argument
  8. Kliknij na Zakres wyszukiwania wiersz okna dialogowego
  9. Wpisz słowo Fałszywy jako Zakres wyszukiwania argument
  10. wciśnij Wchodzić naciśnij klawisz na klawiaturze, aby zamknąć okno dialogowe i wrócić do arkusza roboczego
  11. Odpowiedź 14,76 USD - cena jednostkowa za widżet - powinna pojawić się w komórce B2 arkusza roboczego
  12. Po kliknięciu na komórkę B2, pełna funkcja = WYSZUKAJ.PIONOWO (A2, A $ 5: $ B 8,2 USD, FAŁSZ) pojawia się na pasku formuły nad arkuszem

Komunikaty błędów VLOOKUP programu Excel

Następujące komunikaty o błędach są powiązane z funkcją VLOOKUP:

Błąd # N / A ("wartość niedostępna") jest wyświetlany, jeśli:

  • The Wyszukaj wartość nie znaleziono w pierwszej kolumnie zasięg argument
  • The Table_array argument jest niedokładny. Na przykład argument może zawierać puste kolumny po lewej stronie zakresu
  • The Zakres wyszukiwania Argument jest ustawiony na FALSE i dokładne dopasowanie dla search_key nie można znaleźć argumentu w pierwszej kolumnie zasięg
  • The Zakres wyszukiwania Argument jest ustawiony na PRAWDA i wszystkie wartości w pierwszej kolumnie zasięg są większe niż search_key

#REF! błąd jest wyświetlany, jeśli:

  • The Col_index_num Argument jest większy niż liczba kolumn w tablicy tablicowej.