Przejdź do głównej zawartości

Jak pominąć zwracanie pustej lub określonej wartości zamiast 0 lub N / A w programie Excel?

Zwykle po zastosowaniu funkcji vlookup w celu zwrócenia odpowiedniej wartości, jeśli pasująca komórka jest pusta, zwróci ona 0, a jeśli pasująca wartość nie zostanie znaleziona, pojawi się błąd nr N / A, jak pokazano na zrzucie ekranu. Zamiast wyświetlać wartość 0 lub # N / A, jak sprawić, by wyświetlała pustą komórkę lub inną określoną wartość tekstową?

Pasująca komórka jest pusta: wyświetla się 0 Nie znaleziono pasującej wartości: wyświetlana jest wartość nie dotyczy

Vlookup zwraca pustą lub określoną wartość zamiast 0 za pomocą formuł

Vlookup zwraca pustą lub określoną wartość zamiast N / A z formułami

Vlookup, aby zwrócić pustą lub określoną wartość zamiast 0 lub N / A z potężną funkcją


Vlookup zwraca pustą lub określoną wartość zamiast 0 za pomocą formuł

Wprowadź tę formułę do pustej komórki, której potrzebujesz:

=IF(LEN(VLOOKUP(D2,A2:B10,2,0))=0,"",VLOOKUP(D2,A2:B10,2,0))

A następnie naciśnij Wchodzę klucz, otrzymasz pustą komórkę zamiast 0, patrz zrzut ekranu:

Uwagi:

1. W powyższym wzorze D2 to kryterium, któremu chcesz zwrócić jego względną wartość, A2: B10 to używany zakres danych, liczba 2 wskazuje, w której kolumnie zwracana jest dopasowana wartość.

2. Jeśli chcesz zwrócić określony tekst zamiast wartości 0, możesz zastosować następującą formułę: = JEŻELI (DŁ (WYSZUKAJ.PIONOWO (D2; A2: B10,2,0)) = 0, "Konkretny tekst", WYSZUKAJ.PIONOWO (D2; A2: B10,2,0)).


Vlookup, aby zwrócić pustą lub określoną wartość zamiast wartości błędu 0 lub N / D w programie Excel

Kutools dla programu Excel's Zastąp 0 lub # N / A pustym lub określoną wartością narzędzie pomaga zwrócić i wyświetlić pustą komórkę lub określoną wartość, jeśli wynik podglądu to 0 lub wartość # N / A. Kliknij, aby pobrać Kutools dla programu Excel!

Kutools dla programu Excel: z ponad 300 przydatnymi dodatkami do programu Excel, które można wypróbować bezpłatnie i bez ograniczeń w ciągu 30 dni. Pobierz i bezpłatną wersję próbną teraz!


Vlookup zwraca pustą lub określoną wartość zamiast N / A z formułami

Aby zastąpić błąd # N / D pustą komórką lub inną wartością niestandardową, jeśli szukana wartość nie zostanie znaleziona, możesz użyć poniższej formuły:

=IFERROR(VLOOKUP(D2,A2:B10,2,FALSE),"")

A następnie naciśnij Wchodzę klucz, aby uzyskać wymagany wynik, patrz zrzut ekranu:

Uwagi:

1. W tym wzorze D2 to kryterium, któremu chcesz zwrócić jego względną wartość, A2: B10 s zakres danych, którego używasz, liczba 2 wskazuje, w której kolumnie zwracana jest dopasowana wartość.

2. Jeśli chcesz zwrócić określony tekst zamiast wartości # N / A, możesz zastosować następującą formułę: = JEŻELI BŁĄD (WYSZUKAJ.PIONOWO (D2; A2: B10,2; FAŁSZ), "Konkretny tekst").


Vlookup, aby zwrócić pustą lub określoną wartość zamiast 0 lub N / A z potężną funkcją

Jeśli Kutools dla programu Excel, Z siedzibą w Zastąp 0 lub # N / A pustym lub określoną wartością możesz szybko i łatwo rozwiązać to zadanie.

Porady:Aby to zastosować Zastąp 0 lub # N / A pustym lub określoną wartością Po pierwsze, należy pobrać plik Kutools dla programu Excel, a następnie szybko i łatwo zastosuj tę funkcję.

Po zainstalowaniu Kutools dla programu Excel, zrób tak:

1. Kliknij Kutools > Super wyszukiwanie > Zastąp 0 lub # N / A pustym lub określoną wartościązobacz zrzut ekranu:

2, w Zastąp 0 lub # N / A pustym lub określoną wartością Okno dialogowe:

  • (1.) Określ wartość wyszukiwania i zakres wyjściowy według potrzeb;
  • (2.) Wybierz zwracany wynik według potrzeb, możesz wybrać Zastąp wartość 0 lub # N / A pustą opcja lub Zastąp wartość 0 lub # N / A określoną opcja;
  • (3.) Wybierz zakres danych oraz odpowiedni klucz i zwróconą kolumnę.

3. Następnie kliknij OK przycisk, pewna wartość określona w kroku 2 została wyświetlona zamiast wartości błędu 0 lub # N / A, patrz zrzut ekranu:

Kliknij, aby pobrać Kutools dla programu Excel i bezpłatną wersję próbną teraz!


Więcej artykułów względnych:

  • Przeglądaj wartości w wielu arkuszach roboczych
  • W programie Excel możemy łatwo zastosować funkcję vlookup, aby zwrócić pasujące wartości w pojedynczej tabeli arkusza. Ale czy kiedykolwiek zastanawiałeś się, jak przeglądać wartości w wielu arkuszach roboczych? Przypuśćmy, że mam następujące trzy arkusze z zakresem danych, a teraz chcę uzyskać część odpowiednich wartości na podstawie kryteriów z tych trzech arkuszy.
  • Wyszukaj i zwróć pasujące dane między dwiema wartościami
  • W programie Excel możemy zastosować normalną funkcję Vlookup, aby uzyskać odpowiednią wartość na podstawie podanych danych. Ale czasami chcemy pominąć i zwrócić pasującą wartość między dwiema wartościami, jak poradzić sobie z tym zadaniem w programie Excel?
  • Wyszukaj i zwróć wiele wartości z listy rozwijanej
  • W programie Excel, jak można pominąć i zwrócić wiele odpowiednich wartości z rozwijanej listy, co oznacza, że ​​po wybraniu jednego elementu z rozwijanej listy wszystkie jego względne wartości są wyświetlane jednocześnie, jak pokazano na poniższym zrzucie ekranu. W tym artykule przedstawię rozwiązanie krok po kroku.
  • Wyszukaj i zwróć wiele wartości bez duplikatów
  • Czasami możesz chcieć pominąć i zwrócić wiele dopasowanych wartości jednocześnie do jednej komórki. Ale jeśli w zwracanych komórkach znajdują się powtarzające się wartości, w jaki sposób można zignorować duplikaty i zachować unikalne wartości tylko podczas zwracania wszystkich pasujących wartości, jak pokazano na zrzucie ekranu w programie Excel?

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...

Opis


Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
Comments (27)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
can i amend formula =IF(VLOOKUP($C4,Sheet2!$F:$F,1,0),"1") to display result as "1" and #N/A as blank?
This comment was minimized by the moderator on the site
Hello, eggs
To splve your problem, please apply the below formula:

=IFNA(IF(LEN(INDEX($B$2:$B$19,MATCH(E2,$A$2:$A$19,0)))=0,"1",VLOOKUP(E2,IF({1,0},$A$2:$A$19,$B$2:$B$19),2,0)),"")


Please try, hope it can help you!
This comment was minimized by the moderator on the site
is it possible to get this formula to return result as 1 and #N/A as blank?
This comment was minimized by the moderator on the site
Hi, in my vlookup im getting zero and NA now i want to format the zero and NA to blank and also to have one formula that is going to cater all the cells instead of having 3difference formulas i want the formula i use to then know if its its NA OR Zero to automatic put a blank but still reveals' the exact answer
This comment was minimized by the moderator on the site
Hello, zodwa,
To return the blank results for both the 0 values and errors, you should apply the below formula:
=IFNA(IF(LEN(INDEX($B$2:$B$12,MATCH(D2,$A$2:$A$12,0)))=0,"",VLOOKUP(D2,IF({1,0},$A$2:$A$12,$B$2:$B$12),2,0)),"")


https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-vlookup-errors-1.png

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Very helpful, thanks
This comment was minimized by the moderator on the site
I think this is a good solution but is there a way around the problem that if I use it and then COUNTA() on the cells where the formula is created it counts those cells with "".
This comment was minimized by the moderator on the site
I am not a tech guru - I just want to add to my formula that if it does not find anything in the cell - it gives an accounting 0 that will be acknowledged in my total formula. =VLOOKUP(F4,Sponsorships1,2,FALSE)
This comment was minimized by the moderator on the site
for blank values the LEN function is converting true zero's from the lookup data to blank. Any ideas on how to bring true zeros across and only convert the blanks to blank?
This comment was minimized by the moderator on the site
Hi, Besty,
The above Len function just convert blanks to blank, and it keeps the real 0 when applying it. please try it again.
Or you can insert an attachment here to describe your problem.
Thank you!
This comment was minimized by the moderator on the site
Thank you, it worked!
This comment was minimized by the moderator on the site
Thanks sky yang - This is awesome!

I applied the formula you provided and I changed the cell references but now I'm getting #N/A instead of 0 or a negative symbol.
This comment was minimized by the moderator on the site
This is my formula. I can't get results to report a "-" instead of a zero. I don't want a zero I'd like accounting format for a zero. Please help.
=IF(ISNA(VLOOKUP($A13,'All Exp Posted'!$A$1:$B$100,2,FALSE)),"0",VLOOKUP($A13,'All Exp Posted'!$A$1:$B$100,2,FALSE))
This comment was minimized by the moderator on the site
all you need to do is set the cell setting to accounting and remove the " in the last part.

=IF(ISNA(VLOOKUP($A13,'All Exp Posted'!$A$1:$B$100,2,FALSE),0)

as you can see there is no quotation mark next to the zero, because adding the quotation marks sets the value as text.
This comment was minimized by the moderator on the site
Hi, laura,

If you want to get the result "- " instead of a zero, please apply the following formula:
=IF(LEN(VLOOKUP(E1,A2:B10,2,0))=0,"-",VLOOKUP(E1,A2:B10,2,0)).

Please change the cell references to your need.
Please try it, hode it can help you!

Thank you!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations