Spis treści
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ę!