Jak użyć VLOOKUP, aby zwrócić puste miejsce zamiast 0 (7 sposobów)

  • Udostępnij To
Hugh West

VLOOKUP jest szeroko stosowaną funkcją. Za jej pomocą możemy wyodrębnić dane z jednego zbioru danych do drugiego. Czasami potrzebujemy pustych komórek w miejscu pustych komórek. Jednak funkcja VLOOKUP funkcja zwraca nam 0 W tym artykule pokażemy siedem możliwych sposobów na użyj funkcji VLOOKUP, aby zwrócić puste miejsce zamiast 0 Jeśli jesteś ciekawy, pobierz nasz zeszyt ćwiczeń i śledź nas.

Pobierz Zeszyt ćwiczeń

Pobierz ten zeszyt ćwiczeń, aby ćwiczyć podczas czytania tego artykułu.

VLOOKUP zwraca puste miejsce zamiast 0.xlsx

7 Szybkich sposobów na użycie VLOOKUP do zwrócenia pustego miejsca zamiast 0 w Excelu

Aby zademonstrować te podejścia, rozważamy zbiór danych zawierający 10 pracowników dowolnej organizacji. Nasz zbiór danych zawiera się w przedziale komórek B5:D14 W podmiotach rezydujących mamy 3 brakujące wartości w komórkach D8 , D10 oraz D13 . Zastosowaliśmy funkcja VLOOKUP w zakresie komórek G5:G7 a funkcja zwraca nam 0 zamiast pusty komórka.

Teraz pokażemy, jak uzyskać pustą komórkę z VLOOKUP dla pustej komórki w oryginalnym zbiorze danych.

1) Wykorzystanie funkcji JEŻELI i VLOOKUP

W tej metodzie będziemy używać JEŚLI oraz VLOOKUP funkcje, aby uzyskać pusty zamiast 0 Poniżej przedstawiono etapy tego procesu:

📌 Kroki:

  • Najpierw należy wybrać komórkę G5 .
  • Teraz zapisz do komórki następującą formułę.

=IF(VLOOKUP(F5,$B$5:$D$14,3,FALSE)="","",VLOOKUP(F5,$B$5:$D$14,3,FALSE))

  • Naciśnij Wejdź na stronę .

  • Zobaczysz, że formuła zwraca nam pusty komórka zamiast 0 .
  • Następnie, kliknij dwukrotnie na stronie na Uchwyt do napełniania aby skopiować formułę do komórki G7 .

  • Otrzymasz pusty komórka dla wszystkich trzy wartości.

Możemy więc powiedzieć, że nasza formuła zadziałała idealnie, a VLOOKUP powrót pusty zamiast 0 .

🔎 Rozbicie formuły

Rozbijamy formułę dla komórki G5 .

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : Funkcja ta szuka wartości komórki F5 w naszym zbiorze danych, który mieści się w zakresie komórek B5:D14 i wypisze odpowiednią wartość w kolumnie 3 . Jako wartość w kolumnie 3 dla wartości F5 jest pusta, funkcja zwróci nam 0 . W przeciwnym razie zapewni nam tę wartość.

👉 IF(VLOOKUP(F5,$B$5:$D$14,3,FALSE)="","",VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : The JEŚLI Funkcja najpierw sprawdza wartość VLOOKUP Funkcja. Jeśli VLOOKUP funkcja zwraca pusty lub logika jest taka prawdziwy , JEŚLI funkcja zwraca pusty w komórce G5 Z drugiej strony, jeśli logika jest fałszywy funkcja zwraca wartość VLOOKUP funkcja.

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

2) Używanie funkcji IF, LEN i VLOOKUP

W tym procesie będziemy używać JEŚLI , LEN oraz VLOOKUP funkcje, aby uzyskać pusty zamiast 0 Kroki tego podejścia są następujące:

📌 Kroki:

  • Najpierw wybierz komórkę G5 .
  • Następnie zapisz do komórki następującą formułę.

=IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE))=0,"",VLOOKUP(F5,$B$5:$D$14,3,FALSE))

  • Naciśnij przycisk Wejdź na stronę .

  • Zauważysz, że formuła zwraca nam pusty komórka zamiast 0 .
  • Teraz, kliknij dwukrotnie na stronie na Uchwyt do napełniania aby skopiować formułę do komórki G7 .

  • Otrzymasz pusty komórka dla wszystkich trzy wartości.

Możemy więc powiedzieć, że nasza formuła zadziałała dokładnie, a VLOOKUP powrót pusty zamiast 0 .

🔎 Rozbicie formuły

Rozbijamy formułę dla komórki G5 .

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : Funkcja ta szuka wartości komórki F5 w naszym zbiorze danych, który mieści się w zakresie komórek B5:D14 i wypisze wartość kolumny 3 . Jako wartość w kolumnie 3 dla wartości F5 jest pusta, funkcja zwróci nam 0 . W przeciwnym razie zapewni nam tę wartość.

👉 LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE)) Funkcja liczy długość znaków w wyniku otrzymanym od VLOOKUP W tym przypadku wartość to 0 .

👉 IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE))=0,"",VLOOKUP(F5,$B$5:$D$14,3,FALSE) : The JEŚLI Funkcja najpierw sprawdza wartość LEN Jeśli wynik funkcji LEN funkcja to 0 lub logika jest taka prawdziwy , JEŚLI funkcja zwraca pusty w komórce G5 Z drugiej strony, jeśli logika jest fałszywy funkcja zwraca wartość VLOOKUP funkcja.

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

3. łączenie funkcji JEŻELI, ISBLANK i VLOOKUP

W tym podejściu JEŚLI , ISBLANK oraz VLOOKUP funkcje pomogą nam uzyskać pusty zamiast 0 Kroki tej procedury są podane poniżej:

📌 Kroki:

  • Na początku należy wybrać komórkę G5 i zapisz w komórce następującą formułę.

=IF(ISBLANK(VLOOKUP(F5,$B$5:$D$14,3,FALSE)),"",VLOOKUP(F5,$B$5:$D$14,3,FALSE))

  • Naciśnij przycisk Wejdź na stronę .

  • Zobaczysz, że formuła zwraca nam pusty komórka zamiast 0 .
  • Po tym, kliknij dwukrotnie na stronie na Uchwyt do napełniania aby skopiować formułę do komórki G7 .

  • Otrzymasz pusty komórka dla wszystkich trzy wartości.

Można więc powiedzieć, że nasza formuła zadziałała skutecznie, a VLOOKUP powrót pusty zamiast 0 .

🔎 Rozbicie formuły

Rozbijamy formułę dla komórki G5 .

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : Funkcja ta szuka wartości komórki F5 w naszym zbiorze danych, który mieści się w zakresie komórek B5:D14 i wypisze wartość kolumny 3 . Jako wartość w kolumnie 3 dla wartości F5 jest pusta, funkcja zwróci nam 0 . W przeciwnym razie zapewni nam tę wartość.

👉 ISBLANK(VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : Funkcja ta sprawdza wynik z VLOOKUP Jeśli komórka jest pusta, funkcja zwróci TRUE W przeciwnym razie zwróci FALSE W tym przypadku wartość ta wynosi TRUE .

👉 IF(ISBLANK(VLOOKUP(F5,$B$5:$D$14,3,FALSE)),"",VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : The JEŚLI Funkcja najpierw sprawdza wartość ISBLANK Jeśli wynik funkcji ISBLANK funkcja to prawdziwy , JEŚLI funkcja zwraca pusty w komórce G5 Z drugiej strony, jeśli logika jest fałszywy funkcja zwraca wartość VLOOKUP funkcja.

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

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)

4. stosowanie funkcji JEŻELI, LICZBA i VLOOKUP

W tej procedurze będziemy używać JEŚLI , ISNUMBER oraz VLOOKUP funkcje, aby uzyskać pusty zamiast 0 Kroki tego procesu są wyjaśnione poniżej:

📌 Kroki:

  • Na początku należy wybrać komórkę G5 .
  • Teraz zapisz do komórki następującą formułę.

=IF(ISNUMBER(VLOOKUP(F5,$B$5:$D$14,3,FALSE)),VLOOKUP(F5,$B$5:$D$14,3,FALSE),"")

  • Naciśnij Wejdź na stronę .

  • Zobaczysz, że formuła zwraca nam pusty komórka zamiast 0 .
  • Później, kliknij dwukrotnie na stronie na Uchwyt do napełniania aby skopiować formułę do komórki G7 .

  • Otrzymasz pusty komórka dla wszystkich trzy wartości.

Wreszcie możemy powiedzieć, że nasza formuła zadziałała z powodzeniem, a VLOOKUP powrót pusty zamiast 0 .

🔎 Rozbicie formuły

Rozbijamy formułę dla komórki G5 .

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : Funkcja ta szuka wartości komórki F5 w naszym zbiorze danych, który mieści się w zakresie komórek B5:D14 i wypisze wartość kolumny 3 . Jako wartość w kolumnie 3 dla wartości F5 jest pusta, funkcja zwróci nam 0 . W przeciwnym razie zapewni nam tę wartość.

👉 ISNUMBER(VLOOKUP(F5,$B$5:$D$14,3,FALSE)) Funkcja ta sprawdza wynik otrzymany z VLOOKUP Jeśli komórka jest pusta, funkcja zwróci FALSE W przeciwnym razie zwróci TRUE W tym przypadku wartość ta wynosi FALSE .

👉 IF(ISNUMBER(VLOOKUP(F5,$B$5:$D$14,3,FALSE)),VLOOKUP(F5,$B$5:$D$14,3,FALSE),"") : The JEŚLI Funkcja najpierw sprawdza wartość ISNUMBER Jeśli wynik funkcji ISNUMBER funkcja to FALSE , JEŚLI funkcja zwraca pusty w komórce G5 Z drugiej strony, jeśli logika jest TURA funkcja zwraca wartość VLOOKUP funkcja.

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

5) Używanie funkcji IF, IFNA i VLOOKUP

W tym przypadku użyjemy JEŚLI , IFNA oraz VLOOKUP funkcje, aby uzyskać pusty zamiast 0 Kroki tej metody są podane w następujący sposób:

📌 Kroki:

  • Na początku tej metody należy wybrać komórkę G5 .
  • Następnie zapisz do komórki następującą formułę.

=IF(IFNA(VLOOKUP(F5,$B$5:$D$14,3,FALSE),0)=0,"",VLOOKUP(F5,$B$5:$D$14,3,FALSE))

  • Naciśnij Wejdź na stronę .

  • Zauważysz, że formuła zwraca nam pusty komórka zamiast 0 .
  • Po tym, kliknij dwukrotnie na stronie na Uchwyt do napełniania aby skopiować formułę do komórki G7 .

  • Otrzymasz pusty komórka dla wszystkich trzy wartości.

W końcu możemy powiedzieć, że nasza formuła zadziałała idealnie, a VLOOKUP powrót pusty zamiast 0 .

🔎 Rozbicie formuły

Rozbijamy formułę dla komórki G5 .

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : Funkcja ta szuka wartości komórki F5 w naszym zbiorze danych, który mieści się w zakresie komórek B5:D14 i wypisze wartość kolumny 3 . Jako wartość w kolumnie 3 dla wartości F5 jest pusta, funkcja zwróci nam 0 . W przeciwnym razie zapewni nam tę wartość.

👉 IFNA(VLOOKUP(F7,$B$5:$D$14,3,FALSE),0) Funkcja liczy długość znaków w wyniku otrzymanym od VLOOKUP W tym przypadku wartość to 0 .

👉 IF(IFNA(VLOOKUP(F5,$B$5:$D$14,3,FALSE),0)=0,"",VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : The JEŚLI Funkcja najpierw sprawdza wartość IFNA Jeśli wynik funkcji IFNA funkcja to 0 , JEŚLI funkcja zwraca pusty w komórce G5 W przeciwnym razie funkcja zwraca wartość VLOOKUP funkcja.

6) Zastosowanie funkcji IFERROR i VLOOKUP

W poniższej metodzie wykorzystamy IFERROR oraz VLOOKUP funkcje, aby uzyskać pusty zamiast 0 Musimy szukać tej wartości, która nie istnieje w naszym zbiorze danych. W takim przypadku formuła zwróci nam wartość pusty komórka zamiast 0 Kroki tej metody są podane w następujący sposób:

📌 Kroki:

  • Najpierw należy wybrać komórkę G5 .
  • Teraz zapisz do komórki następującą formułę.

=IFERROR(VLOOKUP(F5,$B$5:$D$14,3,FALSE)," ")

  • Naciśnij Wejdź na stronę .

  • Zobaczysz, że formuła zwraca nam pusty komórka zamiast 0 .
  • Później, kliknij dwukrotnie na stronie na Uchwyt do napełniania aby skopiować formułę do komórki G6 .

  • Otrzymasz pusty komórka dla obu wartości.

Wreszcie możemy powiedzieć, że nasza formuła zadziałała skutecznie, a VLOOKUP powrót pusty zamiast 0 .

🔎 Rozbicie formuły

Rozbijamy formułę dla komórki G5 .

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : Funkcja ta szuka wartości komórki F5 w naszym zbiorze danych, który mieści się w zakresie komórek B5:D14 i wypisze wartość kolumny 3 . Jako wartość w kolumnie 3 dla wartości F5 jest pusta, funkcja zwróci nam 0 . W przeciwnym razie zapewni nam tę wartość.

👉 IFERROR(VLOOKUP(F5,$B$5:$D$14,3,FALSE)," ") : The IFERROR Funkcja najpierw sprawdza wartość VLOOKUP Jeśli wynik funkcji VLOOKUP funkcja to 0 , JEŚLI funkcja zwraca pusty w komórce G5 W przeciwnym razie funkcja zwraca wartość VLOOKUP funkcja.

7) Wykorzystanie funkcji IF, IFERROR i VLOOKUP

W poniższym podejściu IFERROR , JEŚLI , LEN oraz VLOOKUP funkcje pomogą nam uzyskać pusty komórka zamiast 0 Procedura jest podana poniżej krok po kroku:

📌 Kroki:

  • Na początku należy wybrać komórkę G5 .
  • Następnie zapisz do komórki następującą formułę.

=IFERROR(IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,0))=0,"",VLOOKUP(F5,$B$5:$D$14,3,0)), "")

  • Naciśnij Wejdź na stronę .

  • Zobaczysz, że formuła zwraca nam pusty komórka zamiast 0 .
  • Teraz, kliknij dwukrotnie na stronie na Uchwyt do napełniania aby skopiować formułę do komórki G7 .

  • Otrzymasz pusty komórka dla wszystkich trzy wartości.

Możemy więc powiedzieć, że nasza formuła zadziałała z powodzeniem, a VLOOKUP powrót pusty zamiast 0 .

🔎 Rozbicie formuły

Rozbijamy formułę dla komórki G5 .

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : Funkcja ta szuka wartości komórki F5 w naszym zbiorze danych, który mieści się w zakresie komórek B5:D14 i wypisze wartość kolumny 3 . Jako wartość w kolumnie 3 dla wartości F5 jest pusta, funkcja zwróci nam 0 . W przeciwnym razie zapewni nam tę wartość.

👉 LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE)) Funkcja liczy długość znaków w wyniku otrzymanym od VLOOKUP W tym przypadku wartość to 0 .

👉 IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE))=0,"",VLOOKUP(F5,$B$5:$D$14,3,FALSE) : The JEŚLI Funkcja najpierw sprawdza wartość LEN Jeśli wynik funkcji LEN funkcja to 0 lub logika jest taka prawdziwy , JEŚLI funkcja zwraca pusty w komórce G5 Z drugiej strony, jeśli logika jest fałszywy funkcja zwraca wartość VLOOKUP funkcja.

👉 IFERROR(IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,0))=0,"",VLOOKUP(F5,$B$5:$D$14,3,0)), "") : Funkcja ta sprawdza decyzję JEŚLI Jeżeli funkcja zwraca wartość pusty komórka IFERROR funkcja pokazuje nam pustka. W przeciwnym razie funkcja pokaże wartość odpowiedniej komórki w kolumnie 3 .

Wniosek

To już koniec tego artykułu. Mam nadzieję, że ten artykuł będzie dla Ciebie pomocny i będziesz w stanie użyć funkcji VLOOKUP, aby zwrócić puste miejsce zamiast 0 w Excelu. W razie jakichkolwiek dalszych zapytań lub zaleceń podziel się z nami w sekcji komentarzy poniżej.

Nie zapomnij sprawdzić naszej strony internetowej ExcelWIKI dla kilku problemów i rozwiązań związanych z Excelem. Ucz się wciąż nowych metod i rozwijaj się!

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ł.