Jak zastosować VLOOKUP, aby zwrócić puste miejsce zamiast 0 lub NA

  • Udostępnij To
Hugh West

Zawsze, gdy szukamy wartości używając VLOOKUP wartości, jeśli nie ma dopasowania, to pokaże " #N/A " błąd, a gdy są 0 wartości, pokaże wartość zero. Czy szukasz sposobów na wykorzystanie funkcja VLOOKUP do zwraca puste miejsce zamiast 0 lub NA W tym artykule przedstawimy pięć formuł, które pozwolą Ci to osiągnąć.

Pobierz Zeszyt ćwiczeń

VLOOKUP Return Blank.xlsx

5 praktycznych sposobów na zastosowanie VLOOKUP do zwrócenia pustego miejsca zamiast 0 lub NA

Wzięliśmy zbiór danych zawierający 2 kolumny: " Pracownik " i " Wysokość(cm) ", aby zademonstrować nasze metody.Ponadto, istnieje inny zbiór danych, aby pokazać wyjście.Możemy zobaczyć, że wartość " Ross " nie jest wymieniony w podstawowym zbiorze danych, dlatego też, gdy próbujemy użyć VLOOKUP funkcja dla tej wartości, otrzymujemy " N/A " błąd w komórce C14 Zmodyfikowaliśmy jednak formułę, aby zamiast tego błędu w komórce pokazywała puste wartości C16 .

Wykazaliśmy 5 formuły, aby zwrócić puste miejsce z VLOOKUP funkcja.

  • Pierwsze dwie metody pokazują puste miejsce zamiast 0 .
  • Następnie, metodą 3 , 4 pokazuje puste miejsce zamiast " #N/A " błąd.
  • Wreszcie, metoda 5 zwraca puste miejsce zarówno dla " #N/A " błąd i. 0 wartość.

1. połączenie funkcji JEŻELI i VLOOKUP w celu zwrócenia pustego miejsca

Ta sekcja połączy JEŚLI oraz VLOOKUP funkcje do powrót a pusty zamiast 0 w Excelu. Tutaj mamy pustą komórkę z wartością 0 .

Kroki:

  • Na początku wpisz w komórce następującą formułę C13 .

=IF(VLOOKUP(B13,$B$5:$C$10,2,0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))

Gdybyśmy nie dodali JEŚLI funkcja, to ta funkcja zwróciłaby zero.

  • Następnie naciśnij ENTER .

Podział formuły

  • Po pierwsze, ta formuła ma dwa identyczne VLOOKUP Pierwsza z nich ma przypisany warunek, który sprawdza, czy jest równa 0 Jeśli tak nie jest, to drugi VLOOKUP funkcja zostanie wykonana.
  • VLOOKUP(B13,$B$5:$C$10,2,0)
    • Wyjście: 0 .
    • Funkcja ta szuka wartości z komórki B13 w zakresie B5:C10 Jeśli istnieje dopasowanie, to zwraca wartość z odpowiedniego C5:C10 zakres wskazany przez 2 wewnątrz funkcji. 0 czyli na końcu tej funkcji oznacza typ dopasowania jest dokładny .
  • Nasz wzór sprowadza się do → IF(0=0,"",0)
    • Wyjście: (puste) .
    • Tutaj logiczny_test jest prawdziwa, więc otrzymaliśmy puste wyjście.

Read More: Jak zostawić pustą komórkę, jeśli nie ma danych w Excelu (5 sposobów)

2. włączenie funkcji IF, LEN i VLOOKUP do zwracania pustych miejsc

Ta druga metoda będzie zawierała JEŚLI , LEN oraz VLOOKUP funkcje do powrót a pusty zamiast 0 lub NA .

Kroki:

  • Na początku wpisz w komórce następującą formułę C13 .

=IF(LEN(VLOOKUP(B13,$B$5:$C$10,2,0))=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))

  • Następnie naciśnij ENTER .

Podział formuły

  • Ponownie, ta formuła ma dwa VLOOKUP Co więcej, wykorzystaliśmy pierwszą VLOOKUP funkcja wewnątrz LEN Funkcja, która zwraca długość ciągu znaków. Teraz długość pustej komórki wynosi 0 . Tak więc, ustawiliśmy to w kryteriach logical_test.
  • Teraz, VLOOKUP(B13,$B$5:$C$10,2,0)
    • Wyjście: 0 .
    • Funkcja ta szuka wartości z komórki B13 w zakresie B5:C10 Jeśli istnieje dopasowanie, to zwraca wartość z odpowiedniego C5:C10 zakres wskazany przez 2 wewnątrz funkcji. 0 czyli na końcu tej funkcji oznacza typ dopasowania jest dokładny .
  • Nasz wzór sprowadza się do → IF(LEN(0)=0,"",0)
    • Wyjście: (puste) .
    • Na stronie LEN funkcja zwraca 0 Więc, pierwsza część JEŚLI Funkcja wykonuje się i otrzymujemy pustą komórkę jako wyjście.

Read More: Jak użyć XLOOKUP, aby zwrócić puste miejsce zamiast 0

Podobne lektury

  • Jak usunąć zera przed liczbą w programie Excel (6 prostych sposobów)
  • Ukryj wiersze z zerowymi wartościami w Excelu za pomocą makra (3 sposoby)
  • Jak ukryć serię wykresów bez danych w programie Excel (4 proste metody)
  • Ukryj wartości zerowe w tabeli przestawnej programu Excel (3 proste metody)

3. łączenie funkcji JEŻELI, LICZBA I VLOOKUP w celu zwrócenia pustego miejsca

W trzeciej metodzie wykorzystamy JEŚLI , ISNUMBER oraz VLOOKUP funkcje do powrót pustki zamiast " #N/A " błąd.

Kroki:

  • Na początku wpisz w komórce następującą formułę C13 .

=IF(ISNUMBER(VLOOKUP(B13,$B$5:$C$10,2,0)),VLOOKUP(B13,$B$5:$C$10,2,0),"")

  • Następnie naciśnij ENTER .

Podział formuły

  • Formuła ta ma dwa VLOOKUP Co więcej, wykorzystaliśmy pierwszą VLOOKUP funkcja wewnątrz ISNUMBER funkcja, która zwraca true dla liczby i false dla wyjścia nienumerycznego. Teraz, jeśli pierwszy VLOOKUP funkcja zwraca błąd, to nie będzie to liczba. Tak więc ustawiliśmy to w logiczny_test kryteria i kiedy to się stanie, fałszywy fragment funkcja IF wykona.
  • Teraz, VLOOKUP(B13,$B$5:$C$10,2,0)
    • Wyjście: #N/A .
    • Funkcja ta szuka wartości z komórki B13 w zakresie B5:C10 Jeśli istnieje dopasowanie, to zwraca wartość z odpowiedniego C5:C10 zakres wskazany przez 2 wewnątrz funkcji. Co więcej, wartość " Ross " nie można znaleźć w podanym zakresie komórek, stąd wyświetlił błąd.W. 0 czyli na końcu tej funkcji oznacza typ dopasowania jest dokładny .
  • Nasz wzór sprowadza się do → IF(ISNUMBER(#N/A),#N/A,"")
    • Wyjście: (puste) .
    • Funkcja ISNUMBER zwraca 0 co oznacza fałsz. Zatem druga część funkcja IF Wykonuje się i otrzymujemy pustą komórkę jako wyjście.

Read More: Funkcja IFERROR w Excelu zwracająca puste miejsce zamiast 0

4) Łączenie funkcji IFERROR i VLOOKUP

Ta sekcja połączy IFERROR oraz VLOOKUP funkcje do powrót a pusty w Excelu.

Kroki:

  • Na początku wpisz w komórce następującą formułę C13 .

=IFERROR(VLOOKUP(B13,$B$5:$C$10,2,FALSE),"")

  • Następnie naciśnij ENTER .

Podział formuły

  • Formuła ta ma jeden VLOOKUP i użyliśmy tego wewnątrz funkcji IFERROR Funkcja, która w przypadku błędu zwraca zmodyfikowane wyjście. Teraz zmodyfikowane wyjście jest ustawione na pustą komórkę.
  • Teraz, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
    • Wyjście: 0 .
    • Funkcja ta szuka wartości z komórki B13 w zakresie B5:C10 Jeśli istnieje dopasowanie, to zwraca wartość z odpowiedniego C5:C10 zakres wskazany przez 2 wewnątrz funkcji. FALSE na końcu tej funkcji oznacza. typ dopasowania jest dokładny .
  • Nasz wzór sprowadza się do → IFERROR(#N/A,"")
    • Wyjście: (puste) .
    • Funkcja ta modyfikuje wszelkie błędy i zwraca my pusty komórka jako wyjście.

Read More: Jak wykluczyć wartości zerowe za pomocą formuły w programie Excel (3 proste sposoby)

5. użycie funkcji łączonych do zwrócenia pustego miejsca zamiast 0 lub błędu #N/A!

W ostatniej metodzie połączymy JEŚLI , IFNA oraz VLOOKUP funkcji, aby stworzyć formułę zwracającą puste miejsce zamiast 0 lub NA Do tej pory każda metoda była specyficzna dla jednej wartości, jednak ta pojedyncza formuła będzie działać dla obu warunków. Tutaj mamy pustą komórkę z wartością 0 .

Kroki:

  • Na początku wpisz w komórce następującą formułę C13 .

=IF(IFNA(VLOOKUP(B13,$B$5:$C$10,2,FALSE),0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,FALSE))

  • Następnie naciśnij ENTER .

Podział formuły

  • Ponownie, ta formuła ma dwa VLOOKUP Co więcej, wykorzystaliśmy pierwszą VLOOKUP funkcja wewnątrz IFNA funkcja, która sprawdza, czy " #N/A " błąd. Jeśli znajdzie błąd, to zwróci 0 W przeciwnym razie zwróci oryginalne wyjście. Jednak ustawiliśmy go tak, że gdy znajdzie 0 , będzie to powrót a pusty komórka.
  • Teraz, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
    • Wyjście: 0 .
    • Funkcja ta szuka wartości z komórki B13 w zakresie B5:C10 Jeśli istnieje dopasowanie, to zwraca wartość z odpowiedniego C5:C10 zakres wskazany przez 2 wewnątrz funkcji. FALSE na końcu tej funkcji oznacza. typ dopasowania jest dokładny .
  • Nasz wzór sprowadza się do → IF(IFNA(0,0)=0,"",0)
    • Wyjście: (puste) .
    • Na stronie IFNA funkcja zwraca 0 , co oznacza. logiczny_test jest prawdziwa. Tak więc, pierwsza część JEŚLI Funkcja wykonuje się i otrzymujemy pustą komórkę jako wyjście.

Część ćwiczeniowa

Dla każdej metody dodaliśmy zestaw danych ćwiczeniowych w Excel Dlatego możesz łatwo podążać za naszymi metodami.

Wniosek

Pokazaliśmy ci pięć wzory do wykorzystania VLOOKUP do powrót pustki zamiast 0 lub NA Jeśli napotkasz jakieś problemy związane z tymi metodami lub masz jakieś uwagi dla mnie, zapraszam do komentowania poniżej. Ponadto, możesz odwiedzić naszą stronę ExcelWIKI po więcej artykułów związanych z Excelem. Dziękuję za przeczytanie i trzymaj się dobrze!

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.