Note: The other languages of the website are Google-translated. Back to English

Cum să vlookup pentru a returna valoarea goală sau specifică în loc de 0 sau N / A în Excel?

În mod normal, când aplicați funcția vlookup pentru a returna valoarea corespunzătoare, dacă celula potrivită este necompletată, aceasta va returna 0 și, dacă valoarea potrivită nu este găsită, veți primi o valoare de eroare # N / A așa cum este prezentată mai jos. În loc să afișați valoarea 0 sau # N / A, cum o puteți face să afișeze celula goală sau altă valoare text specifică?

Celula potrivită este goală: se afișează 0 Valoarea potrivită nu este găsită: este afișată valoarea N / A

Vlookup pentru a returna valoarea goală sau specifică în loc de 0 cu formule

Vlookup pentru a returna valoarea goală sau specifică în loc de N / A cu formule

Vlookup pentru a returna valoarea goală sau specifică în loc de 0 sau N / A cu o caracteristică puternică


Vlookup pentru a returna valoarea goală sau specifică în loc de 0 cu formule

Vă rugăm să introduceți această formulă într-o celulă goală de care aveți nevoie:

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

Și apoi apăsați Intrați tasta, veți obține o celulă goală în loc de 0, vedeți captura de ecran:

notițe:

1. În formula de mai sus, D2 este criteriul pe care doriți să îi returnați valoarea relativă, A2: B10 este intervalul de date pe care îl utilizați, numărul 2 indică ce coloană este returnată valoarea potrivită.

2. Dacă doriți să returnați un text specific în loc de valoarea 0, puteți aplica această formulă: = IF (LEN (VLOOKUP (D2, A2: B10,2,0)) = 0, "Text specific", VLOOKUP (D2, A2: B10,2,0)).


Vlookup pentru a returna o valoare necompletată sau specifică în loc de 0 sau valoarea de eroare N / A în Excel

Kutools pentru Excel's Înlocuiți 0 sau # N / A cu gol sau o valoare specifică utilitarul vă ajută să returnați și să afișați celula necompletată sau valoarea specifică dacă rezultatul vlookup este 0 sau valoarea # N / A. Faceți clic pentru a descărca Kutools pentru Excel!

Kutools pentru Excel: cu suplimente Excel mai mult decât la îndemână, puteți încerca gratuit fără limitări în zile. Descărcați și proba gratuită acum!


Vlookup pentru a returna valoarea goală sau specifică în loc de N / A cu formule

Pentru a înlocui eroarea # N / A cu celulă necompletată sau altă valoare personalizată în cazul în care valoarea căutată nu este găsită, puteți utiliza formula de mai jos:

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

Și apoi, apăsați Intrați cheie pentru a obține rezultatul de care aveți nevoie, consultați captura de ecran:

note:

1. În această formulă, D2 este criteriul pe care doriți să îi returnați valoarea relativă, A2: B10 s intervalul de date pe care îl utilizați, numărul 2 indică ce coloană este returnată valoarea potrivită.

2. Dacă doriți să returnați un text specific în loc de valoarea # N / A, puteți aplica această formulă: = IFERROR (VLOOKUP (D2, A2: B10,2, FALSE), "Text specific").


Vlookup pentru a returna valoarea goală sau specifică în loc de 0 sau N / A cu o caracteristică puternică

Dacă aveţi Kutools pentru Excel, Cu său Înlocuiți 0 sau # N / A cu gol sau o valoare specifică caracteristică, puteți rezolva această sarcină rapid și ușor.

Sfat:Pentru a aplica acest lucru Înlocuiți 0 sau # N / A cu gol sau o valoare specifică caracteristică, în primul rând, ar trebui să descărcați Kutools pentru Excel, apoi aplicați caracteristica rapid și ușor.

După instalare Kutools pentru Excel, vă rugăm să faceți acest lucru:

1. Clic Kutools > Super căutare > Înlocuiți 0 sau # N / A cu gol sau o valoare specifică, vezi captura de ecran:

2. În Înlocuiți 0 sau # N / A cu gol sau o valoare specifică căsuță de dialog:

  • (1.) Specificați valoarea de căutare și intervalul de ieșire după cum doriți;
  • (2.) Alegeți rezultatul returnat după cum aveți nevoie, puteți selecta Înlocuiți valoarea 0 sau # N / A cu gol opțiune sau Înlocuiți valoarea 0 sau # N / A cu o valoare specificată opțiune;
  • (3.) Selectați intervalul de date și cheia corespunzătoare și coloana returnată.

3. Apoi apasa OK buton, valoarea specificată în pasul 2 a fost afișată în locul valorii de eroare 0 sau # N / A, consultați captura de ecran:

Faceți clic pentru a descărca Kutools pentru Excel și încercare gratuită acum!


Mai multe articole relative:

  • Valori Vlookup pe mai multe foi de lucru
  • În Excel, putem aplica cu ușurință funcția vlookup pentru a returna valorile potrivite într-un singur tabel al unei foi de lucru. Dar, v-ați gândit vreodată că cum să căutați valoare pe mai multe foi de lucru? Presupunând că am următoarele trei foi de lucru cu o gamă de date și acum vreau să obțin o parte din valorile corespunzătoare pe baza criteriilor din aceste trei foi de lucru.
  • Vlookup și returnează datele de potrivire între două valori
  • În Excel, putem aplica funcția normală Vlookup pentru a obține valoarea corespunzătoare pe baza datelor date. Dar, uneori, dorim să căutăm și să returnăm valoarea potrivită între două valori, cum ați putea face față acestei sarcini în Excel?
  • Vizualizați și returnați mai multe valori din lista derulantă
  • În Excel, cum ați putea să căutați și să returnați mai multe valori corespunzătoare dintr-o listă derulantă, ceea ce înseamnă că atunci când alegeți un articol din lista derulantă, toate valorile sale relative sunt afișate simultan, după cum se arată în următoarea captură de ecran. În acest articol, voi introduce soluția pas cu pas.
  • Valorile Vlookup pentru mai multe foi de lucru pentru a returna numele foilor
  • Presupunând că am mai multe foi de lucru și fiecare foaie conține o listă de nume, acum vreau să caut numele dintr-o foaie principală și să returnez numele foaiei potrivite în care se află numele, după cum se arată în următoarea captură de ecran. Cum ați putea rezolva această sarcină în Excel?
  • Vizualizați și returnați valori multiple fără duplicate
  • Uneori, poate doriți să căutați și să returnați mai multe valori potrivite într-o singură celulă simultan. Dar, dacă există câteva valori repetate populate în celulele returnate, cum ați putea ignora duplicatele și puteți păstra valorile unice numai la returnarea tuturor valorilor potrivite, după cum urmează captura de ecran prezentată în Excel?

Cele mai bune instrumente de productivitate Office

Kutools pentru Excel vă rezolvă majoritatea problemelor și vă crește productivitatea cu 80%

  • reutilizarea: Introduceți rapid formule complexe, diagrame și orice ai folosit anterior; Criptați celulele cu parola; Creați o listă de corespondență și trimiteți e-mailuri ...
  • Super Formula Bar (editați cu ușurință mai multe linii de text și formulă); Layout de citire (citiți și editați cu ușurință un număr mare de celule); Lipiți la interval filtrat...
  • Merge celule / rânduri / coloane fără a pierde date; Conținut de celule divizate; Combinați rânduri / coloane duplicate... Prevenirea celulelor duplicate; Comparați gamele...
  • Selectați Duplicat sau Unic Rânduri; Selectați Rânduri goale (toate celulele sunt goale); Super Find și Fuzzy Find în multe cărți de lucru; Selectare aleatorie ...
  • Copie exactă Mai multe celule fără modificarea referinței formulelor; Creați automat referințe la foi multiple; Introduceți gloanțe, Casete de selectare și multe altele ...
  • Extrageți textul, Adăugați text, eliminați după poziție, Eliminați spațiul; Creați și imprimați subtotaluri de paginare; Convertiți conținutul dintre celule și comentarii...
  • Super Filtru (salvați și aplicați scheme de filtrare altor foi); Sortare avansată după lună / săptămână / zi, frecvență și multe altele; Filtru special cu bold, italic ...
  • Combinați cărți de lucru și foi de lucru; Merge Tables pe baza coloanelor cheie; Împărțiți datele în mai multe foi; Conversia în loturi xls, xlsx și PDF...
  • Peste 300 de funcții puternice. Suportă Office / Excel 2007-2021 și 365. Acceptă toate limbile. Implementare ușoară în întreprinderea sau organizația dvs. Funcții complete Probă gratuită de 30 de zile. Garanție de returnare a banilor de 60 de zile.
fila kte 201905

Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
fundul officetab
Comentarii (27)
Încă nu există evaluări. Fii primul care evaluează!
Acest comentariu a fost redus la minimum de moderatorul de pe site
multumesc mult, am o solutie de aici
Acest comentariu a fost redus la minimum de moderatorul de pe site
Ne pare rău - soluția de înlocuire a returului 0 nu funcționează!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Cum le combin pe acestea? Am o situație în care unele dintre valorile de căutare sunt necompletate, așa că VLOOKUP returnează #N/A sau valoarea de căutare, dacă este validă, dar ținta din matricea este goală, așa că returnează 0. Pot rezolva oricare dintre aceste probleme individual, dar se pare că nu le pot rezolva pe amândouă în același timp.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Ai aflat cum să rezolvi asta?
Acest comentariu a fost redus la minimum de moderatorul de pe site
De asemenea, caut să văd dacă ai rezolvat această problemă!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Vă mulțumesc pentru că acest lucru a ajutat la curățarea rapoartelor mele, astfel încât acestea să nu mai aibă un număr de #N/A pe ele.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Cum creezi o singură formulă pentru a elimina #NA și o dată implicită la 1900 pe aceeași celulă? 1/0/1900 0:00 Mulțumesc
Acest comentariu a fost redus la minimum de moderatorul de pe site
ceva de genul =IFERROR(VLOOKUP(A2,Table3,7), 1900) ar trebui să funcționeze
Acest comentariu a fost redus la minimum de moderatorul de pe site
Puteți rezolva N/A la 0 și apoi testați numai pentru 0, după cum urmează



=IF(IFNA(VLOOKUP(A2,Table3,7,FALSE),0)=0,"",VLOOKUP(A2,Table3,7,FALSE))
Acest comentariu a fost redus la minimum de moderatorul de pe site
In sfarsit l-am gasit......asta cautam multumesc mult
Acest comentariu a fost redus la minimum de moderatorul de pe site
Iată o modalitate de a combina cele 2, astfel încât rezultatul să fie numele sau un comentariu care afirmă că „ID-ul nu există”

=IF(ISERROR(VLOOKUP(E1,A2:B10,2,FALSE)),"ID does not exist",IF(LEN(VLOOKUP(E1,A2:B10,2,0))=0,"",VLOOKUP(E1,A2:B10,2,0)))

Ieșirea returnată va fi egală cu „ID nu există” pentru o valoare care nu este găsită. Puteți schimba acest comentariu cu orice doriți, înlocuind șirul de text = „ID-ul nu există” (asigurați-vă că păstrați ghilimele). Pentru a nu avea niciun comentariu, schimbați-l pentru a citi:

=IF(ISERROR(VLOOKUP(E1,A2:B10,2,FALSE)),"",IF(LEN(VLOOKUP(E1,A2:B10,2,0))=0,"",VLOOKUP(E1,A2:B10,2,0)))
Acest comentariu a fost redus la minimum de moderatorul de pe site
ddub, este o formulă minunată. Multumesc pentru ajutor!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Aceasta este formula mea. Nu pot obține rezultate pentru a raporta un „-” în loc de zero. Nu vreau un zero, aș dori un format contabil pentru un zero. Te rog ajuta-ma.
=IF(ISNA(CĂUTAREV($A13,'Toate exp. postate'!$A$1:$B$100,2,FALSE)),"0",CĂUTAREV($A13,'Toate exp. postate'!$A$1:$ B$100,2,FALSE))
Acest comentariu a fost redus la minimum de moderatorul de pe site
Salut, laura,

Dacă doriți să obțineți rezultatul „- ” în loc de zero, vă rugăm să aplicați următoarea formulă:
=IF(LEN(VLOOKUP(E1,A2:B10,2,0))=0,"-",VLOOKUP(E1,A2:B10,2,0)).

Vă rugăm să modificați referințele de celule în funcție de nevoile dvs.
Vă rugăm să încercați, dacă vă poate ajuta!

Mulțumesc!
Acest comentariu a fost redus la minimum de moderatorul de pe site
tot ce trebuie să faceți este să setați setarea celulei la contabilitate și să eliminați „din ultima parte.

=IF(ISNA(CĂUTAREV($A13, „Toate exp. postate”)!$A$1:$B$100,2,FALSE),0)

după cum puteți vedea, nu există ghilimele lângă zero, deoarece adăugarea ghilimelelor setează valoarea ca text.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Mulțumesc sky yang - Este minunat!

Am aplicat formula pe care ați furnizat-o și am schimbat referințele la celule, dar acum primesc #N/A în loc de 0 sau un simbol negativ.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Mulțumesc, a funcționat!
Acest comentariu a fost redus la minimum de moderatorul de pe site
pentru valori necompletate, funcția LEN convertește zerouri adevărate din datele de căutare în necompletate. Aveți idei despre cum să aduceți zerouri adevărate și să convertiți doar spațiile libere în gol?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună, Besty,
Funcția Len de mai sus doar convertește spațiile goale în goale și păstrează 0 real atunci când îl aplică. vă rugăm să încercați din nou.
Sau puteți introduce un atașament aici pentru a vă descrie problema.
Mulțumesc!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Nu sunt un guru al tehnologiei - vreau doar să adaug la formula mea că dacă nu găsește nimic în celulă - dă un 0 contabil care va fi recunoscut în formula mea totală. =CĂUTAREV(F4;Sponsorizări1,2;XNUMX;FALSE)
Acest comentariu a fost redus la minimum de moderatorul de pe site
Cred că aceasta este o soluție bună, dar există o cale de a evita problema că, dacă o folosesc și apoi COUNTA() pe celulele în care este creată formula, numără acele celule cu „”.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Foarte util, multumesc
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună, în căutarea mea, primesc zero și NA acum, vreau să formatez zero și NA în gol și, de asemenea, să am o formulă care să satisfacă toate celulele în loc să aibă formule 3difference, vreau ca formula pe care o folosesc să știu dacă este NA SAU Zero la automat pune un gol, dar încă dezvăluie răspunsul exact
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună, Zodwa,
Pentru a returna rezultatele necompletate atât pentru valorile 0, cât și pentru erori, ar trebui să aplicați formula de mai jos:
=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

Vă rugăm să încercați, sper că vă poate ajuta!
Acest comentariu a fost redus la minimum de moderatorul de pe site
este posibil ca această formulă să returneze rezultatul ca 1 și #N/A ca necomplet?
Acest comentariu a fost redus la minimum de moderatorul de pe site
pot modifica formula =IF(CĂUTAREV($C4,Sheet2!$F:$F,1,0),"1") pentru a afișa rezultatul ca „1” și #N/A ca necomplet?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună, ouă
Pentru a vă rezolva problema, vă rugăm să aplicați formula de mai jos:

=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)),"")


Vă rugăm să încercați, sper că vă poate ajuta!
Nu există comentarii postate aici încă
Lăsa comentarii
Postare ca invitat
×
Evaluează această postare:
0   Caractere
Locații sugerate

Urmărește-ne

Copyright © 2009 - www.extendoffice.com. | Toate drepturile rezervate. Cu sprijinul ExtendOffice. | Harta site-ului
Microsoft și sigla Office sunt mărci comerciale sau mărci comerciale înregistrate ale Microsoft Corporation în Statele Unite și / sau în alte țări.
Protejat de Sectigo SSL