Jak opanować funkcję WYSZUKAJ.PIONOWO w programie Excel



Funkcja WYSZUKAJ. PIONOWO w Excelu to prawdziwy bohater, gdy masz do czynienia z zestawami danych, które są zbyt duże, aby przewijać je ręcznie. Każdy z nas to przeżył – próbował znaleźć konkretną informację w ogromnej tabeli, nie tracąc przy tym rozumu. To potężne narzędzie, ale szczerze mówiąc, formuła ta potrafi zaskoczyć, zwłaszcza jeśli chodzi o parametry. Jeśli formuła nie działa lub pojawiają się błędy, prawdopodobnie coś jest nie tak z konfiguracją zakresu, indeksu kolumny lub parametru wyszukiwania zakresu. Ten przewodnik powinien pomóc to wyjaśnić.

Gdy już to zrobisz, funkcja WYSZUKAJ. PIONOWO może zaoszczędzić Ci wiele godzin, pobierając istotne informacje z różnych części arkusza i unikając duplikatów lub błędów ręcznych. Uwaga: w niektórych konfiguracjach może być konieczne ponowne załadowanie lub szybki restart, aby funkcja działała, zwłaszcza jeśli kopiujesz formuły. W każdym razie, omówmy typowe poprawki i wskazówki, dzięki którym funkcja WYSZUKAJ. PIONOWO będzie działać, a nie tylko wołać.

Jak naprawić funkcję WYSZUKAJ. PIONOWO, która nie działa w programie Excel

Metoda 1: Sprawdź dokładnie zakres i numery kolumn

Jednym z najczęstszych problemów jest zepsucie argumentu table_array lub column_index. Jeśli zakres nie pokrywa się dokładnie z tym, co znajduje się w arkuszu, lub indeks kolumny jest nieprawidłowy, funkcja WYSZUKAJ. PIONOWO po prostu nie zwróci prawidłowej wartości. Sprawdź zatem poniższe:

  • Upewnij się, że zakres, do którego się odwołujesz, faktycznie obejmuje dane. Na przykład, jeśli Twoje dane znajdują się w kolumnach od B do D, formuła powinna wyglądać następująco =VLOOKUP(G3, B:D, 3, 0):
  • Wartość column_index zaczyna się od 1 dla pierwszej kolumny w tablicy table_array. Jeśli chcesz pobrać dane z trzeciej kolumny, będzie to 3.
  • Sprawdź, czy zakres nie zawiera pustych lub ukrytych kolumn, które mogłyby zakłócać działanie programu.

Dlaczego to pomaga: To jak upewnianie się, że GPS jest skierowany we właściwym kierunku — w przeciwnym razie zgubi się lub zaprowadzi Cię w niewłaściwe miejsce. Kiedy to ma zastosowanie: Gdy funkcja WYSZUKAJ. PIONOWO zwraca #N/D lub po prostu nieprawidłowe dane. Spodziewaj się dokładnych wyników, gdy wszystko się ułoży. Czasami wystarczy poprawić zakres lub numer kolumny. Już nie raz to przerabiałem i pomyliłem.

Metoda 2: Zapewnienie dokładnego dopasowania za pomocą wyszukiwania zakresu

Kolejną rzeczą, która może być myląca, jest parametr range_lookup. Ustawienie go na TRUE lub pozostawienie pustego powoduje, że funkcja WYSZUKAJ. PIONOWO wykonuje dopasowanie przybliżone, co często skutkuje błędnymi informacjami lub brakiem dopasowania. W przypadku dopasowań dokładnych należy jawnie ustawić go na FALSE (lub 0 ).

  • Sprawdź swój wzór: =VLOOKUP(G3, B:D, 3, FALSE)lub =VLOOKUP(G3, B:D, 3, 0).
  • Dotyczy to sytuacji, gdy zbiór danych nie jest posortowany lub gdy potrzebujesz konkretnej informacji, np.numeru zamówienia lub identyfikatora.

Dlaczego to pomaga: Oczywiście, Excel musi komplikować zadania bardziej niż to konieczne i czasami domyślnie korzysta z dopasowania przybliżonego. Jawne ustawienie tej opcji gwarantuje, że jesteś na dobrej drodze. Po jej włączeniu spodziewaj się mniejszej liczby błędów i bardziej spójnych wyników. Na niektórych komputerach formuła resetuje się sama, chyba że wyraźnie jej na to pozwolisz.

Metoda 3: Sprawdź, czy komórki są ukryte lub scalone

Czasami same dane powodują problemy. Ukryte kolumny, scalone komórki lub błędy formatowania mogą zaburzyć sposób odczytywania zakresu przez funkcję WYSZUKAJ. PIONOWO. Otwórz arkusz i sprawdź:

  • Jeśli w zakresie wyszukiwania znajdują się połączone komórki, rozłącz je.
  • Upewnij się, że Twoje dane nie zawierają pustych wierszy lub kolumn, które mogą powodować niezgodności.

Dlaczego to ma znaczenie: Excel może pomijać ukryte lub scalone komórki, myśląc, że nie należą do zakresu. W niektórych konfiguracjach prowadzi to do braku dopasowań lub niezgodności wyników. Naprawa widoczności lub struktury komórek często sprawia, że ​​formuła nagle działa poprawnie. Nie wiem, dlaczego to działa, ale raz czy dwa razy udało mi się to naprawić.

Metoda 4: Przetestuj formułę za pomocą prostego wyszukiwania statycznego

Zanim użyjesz dynamicznych odwołań do komórek, spróbuj wprowadzić znaną wartość bezpośrednio do formuły. Na przykład:

=VLOOKUP("X10003", B:D, 3, FALSE)

Pomaga to ustalić, czy problem dotyczy zestawu danych, czy składni formuły. Jeśli zwraca oczekiwany wynik, konfiguracja jest prawidłowa; problem prawdopodobnie dotyczy wartości wyszukiwania lub sposobu użycia odwołań w oryginalnej formule.

Metoda 5: Użyj INDEX-MATCH jako kopii zapasowej

Jeśli funkcja WYSZUKAJ. PIONOWO nie współpracuje, przełączenie się na kombinację INDEKS-PODAJ. POZYCJĘ często sprawdza się lepiej, zwłaszcza jeśli potrzebujesz większej elastyczności lub pracujesz z dużymi zbiorami danych. Oto krótki przykład:

=INDEX(C:C, MATCH(G3, B:B, 0))

Konfiguracja jest na początku dość uciążliwa, ale w niektórych arkuszach kalkulacyjnych jest bardziej niezawodna i szybsza. Poza tym nie ogranicza wyszukiwania tylko do pierwszej kolumny. Ponieważ Excel lubi czasem wymagać od Ciebie skomplikowanych czynności, może to być Twoja tajna broń.

Kiedy można się spodziewać działania tych poprawek

Jeśli formuła nadal zwraca błędy po wypróbowaniu tych opcji, sprawdź dokładnie spójność danych – zwłaszcza pod kątem wartości wyszukiwania (np.dodatkowych spacji, różnic w formatowaniu, uwzględniania wielkości liter).Niektóre formuły wymagają szybkiego odświeżenia lub ponownego obliczenia arkusza ( naciśnijF9 ) albo zapisania i ponownego otwarcia programu Excel. Czasami to tylko przelotny błąd.

Na niektórych komputerach formuła zachowuje się dziwnie aż do ponownego uruchomienia, więc nie zdziw się, jeśli ponowne uruchomienie pomoże tymczasowo naprawić problem.



Czy ten artykuł był pomocny?