Cum se aplică VLOOKUP pentru a returna un spațiu gol în loc de 0 sau NA

  • Imparte Asta
Hugh West

Ori de câte ori căutăm valori folosind VLOOKUP dacă nu există nici o potrivire, atunci se va afișa un " #N/A ", iar atunci când există 0 va afișa valoarea zero. Căutați modalități de utilizare a valorilor funcția VLOOKUP la returnează un spațiu în loc de 0 sau NA Atunci acesta este articolul potrivit pentru dvs. În acest articol, vom prezenta cinci formule pentru a realiza acest lucru.

Descărcați caietul de practică

VLOOKUP Return Blank.xlsx

5 moduri practice de a aplica VLOOKUP pentru a returna blank în loc de 0 sau NA

Am luat un set de date cu 2 coloane: " Angajat " și " Înălțime (cm) " pentru a demonstra metodele noastre. În plus, există un alt set de date pentru a arăta rezultatul. Putem vedea că valoarea " Ross " nu este listat în setul de date primar. Prin urmare, atunci când încercăm să folosim VLOOKUP pentru această valoare, obținem " N/A " eroare în celulă C14 Cu toate acestea, am modificat formula pentru a afișa valori goale în loc de această eroare în celula C16 .

Am arătat 5 formule pentru a returna goluri cu VLOOKUP funcție.

  • Primele două metode afișează blank în loc de 0 .
  • Apoi, metoda 3 , 4 afișează un spațiu în loc de " #N/A " eroare.
  • În cele din urmă, metoda 5 se întoarce gol atât pentru " #N/A " și eroarea 0 valoare.

1. Combinarea funcțiilor IF și VLOOKUP pentru a returna un spațiu gol

Această secțiune va combina IF și VLOOKUP funcții pentru return a gol în loc de 0 în Excel. Aici, avem o celulă goală cu valoarea 0 .

Pași:

  • La început, introduceți următoarea formulă în celulă C13 .

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

Dacă nu am fi adăugat IF atunci această funcție ar fi returnat zero.

  • Apoi, apăsați ENTER .

Repartizarea formulei

  • În primul rând, această formulă are două formule identice VLOOKUP Prima are atașată o condiție care verifică dacă este egală cu 0 Dacă nu este, atunci al doilea VLOOKUP se execută.
  • VLOOKUP(B13,$B$5:$C$10,2,0)
    • Ieșire: 0 .
    • Această funcție caută valoarea din celula B13 în intervalul de B5:C10 Dacă există o potrivire, atunci se returnează valoarea din fișa respectivă. C5:C10 intervalul indicat de 2 în interiorul funcției. 0 înseamnă la sfârșitul acestei funcții înseamnă că tipul de potrivire este exact .
  • Formula noastră se reduce la → IF(0=0,"",0)
    • Ieșire: (gol) .
    • Aici se află test_logic este adevărată, deci avem o ieșire goală.

Citește mai mult: Cum să lăsați celula goală dacă nu există date în Excel (5 moduri)

2. Încorporarea funcțiilor IF, LEN și VLOOKUP pentru a returna un spațiu gol

Această a doua metodă va încorpora IF , LEN , și VLOOKUP funcții pentru return a gol în loc de 0 sau NA .

Pași:

  • La început, introduceți următoarea formulă în celulă C13 .

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

  • Apoi, apăsați ENTER .

Repartizarea formulei

  • Din nou, această formulă are două VLOOKUP În plus, am folosit prima funcție VLOOKUP în interiorul unei funcții LEN care returnează lungimea unui șir de caractere. Acum, lungimea unei celule goale este 0 Deci, am stabilit acest lucru în criteriul logical_test.
  • Acum, VLOOKUP(B13,$B$5:$C$10,2,0)
    • Ieșire: 0 .
    • Această funcție caută valoarea din celula B13 în intervalul de B5:C10 Dacă există o potrivire, atunci se returnează valoarea din fișa respectivă. C5:C10 intervalul indicat de 2 în interiorul funcției. 0 înseamnă la sfârșitul acestei funcții înseamnă că tipul de potrivire este exact .
  • Formula noastră se reduce la → IF(LEN(0)=0,"",0)
    • Ieșire: (gol) .
    • The LEN funcția returnează 0 Așadar, prima parte a IF se execută și obținem o celulă goală ca rezultat.

Citește mai mult: Cum se utilizează XLOOKUP pentru a returna un spațiu gol în loc de 0

Lecturi similare

  • Cum să eliminați zerourile din fața unui număr în Excel (6 moduri simple)
  • Ascundeți rândurile cu valori zero în Excel utilizând macro (3 moduri)
  • Cum să ascundeți seriile de diagrame fără date în Excel (4 metode ușoare)
  • Ascundeți valorile zero în tabelul pivotant Excel (3 metode ușoare)

3. Îmbinarea funcțiilor IF, ISNUMBER și VLOOKUP pentru a returna un spațiu gol

În cea de-a treia metodă, vom folosi IF , ISNUMBER , și VLOOKUP funcții pentru return blank în loc de " #N/A " eroare.

Pași:

  • La început, introduceți următoarea formulă în celulă C13 .

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

  • Apoi, apăsați ENTER .

Repartizarea formulei

  • Această formulă are două VLOOKUP În plus, am folosit prima funcție VLOOKUP în interiorul unui fișier ISNUMBER care returnează true pentru un număr și false pentru o ieșire nenumerică. Acum, dacă prima funcție VLOOKUP returnează o eroare, atunci nu va fi un număr. Prin urmare, am stabilit acest lucru în test_logic criterii , iar atunci când se întâmplă acest lucru, porțiunea falsă a funcția IF se va executa.
  • Acum, VLOOKUP(B13,$B$5:$C$10,2,0)
    • Ieșire: #N/A .
    • Această funcție caută valoarea din celula B13 în intervalul de B5:C10 Dacă există o potrivire, atunci se returnează valoarea din fișa respectivă. C5:C10 intervalul indicat de 2 în interiorul funcției. În plus, valoarea " Ross " nu poate fi găsit în intervalul de celule specificat, de aceea a afișat eroarea. 0 înseamnă la sfârșitul acestei funcții înseamnă că tipul de potrivire este exact .
  • Formula noastră se reduce la → IF(ISNUMBER(#N/A),#N/A,""")
    • Ieșire: (gol) .
    • Funcția ISNUMBER returnează 0 Deci, a doua porțiune din funcția IF se execută și obținem o celulă goală ca rezultat.

Citește mai mult: Funcția Excel IFERROR pentru a returna blank în loc de 0

4. Combinarea funcțiilor IFERROR și VLOOKUP

Această secțiune va combina IFERROR și VLOOKUP funcții pentru return a gol în Excel.

Pași:

  • La început, introduceți următoarea formulă în celulă C13 .

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

  • Apoi, apăsați ENTER .

Repartizarea formulei

  • Această formulă are un singur VLOOKUP și am folosit această funcție în interiorul unui IFERROR care returnează rezultatul modificat în cazul unei erori. Acum, rezultatul modificat este setat într-o celulă goală.
  • Acum, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
    • Ieșire: 0 .
    • Această funcție caută valoarea din celula B13 în intervalul de B5:C10 Dacă există o potrivire, atunci se returnează valoarea din fișa respectivă. C5:C10 intervalul indicat de 2 în interiorul funcției. FALSE de la sfârșitul acestei funcții înseamnă că tipul de potrivire este exact .
  • Formula noastră se reduce la → IFERROR(#N/A,""")
    • Ieșire: (gol) .
    • Această funcție modifică orice erori și returnează ne gol ca ieșire.

Citește mai mult: Cum să excludeți valorile zero cu formula în Excel (3 moduri simple)

5. Utilizarea funcțiilor combinate pentru a returna un spațiu gol în loc de 0 sau eroarea #N/A!

În metoda finală, vom combina IF , IFNA , și VLOOKUP pentru a crea o formulă care să returneze blank în loc de 0 sau NA Până în acest moment, fiecare metodă a fost specifică unei singure valori. Totuși, această singură formulă va funcționa pentru ambele condiții. Aici, avem o celulă goală cu valoarea 0 .

Pași:

  • La început, introduceți următoarea formulă în celulă C13 .

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

  • Apoi, apăsați ENTER .

Repartizarea formulei

  • Din nou, această formulă are două VLOOKUP În plus, am folosit prima funcție VLOOKUP în interiorul unui fișier IFNA care verifică dacă există o funcție " #N/A "Dacă găsește eroarea, atunci va returna 0 În caz contrar, va returna ieșirea inițială. Cu toate acestea, am setat-o astfel încât atunci când găsește 0 , se va return a gol celulă.
  • Acum, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
    • Ieșire: 0 .
    • Această funcție caută valoarea din celula B13 în intervalul de B5:C10 Dacă există o potrivire, atunci se returnează valoarea din fișa respectivă. C5:C10 intervalul indicat de 2 în interiorul funcției. FALSE de la sfârșitul acestei funcții înseamnă că tipul de potrivire este exact .
  • Formula noastră se reduce la → IF(IFNA(0,0)=0,""",0)
    • Ieșire: (gol) .
    • The IFNA funcția returnează 0 , ceea ce înseamnă că test_logic este adevărată. Așadar, prima porțiune a secvenței IF se execută și obținem o celulă goală ca rezultat.

Secțiunea practică

Am adăugat un set de date de practică pentru fiecare metodă din Excel Prin urmare, puteți urmări cu ușurință metodele noastre.

Concluzie

V-am arătat cinci formule de utilizat VLOOKUP la return blank în loc de 0 sau NA în Excel. Dacă întâmpinați probleme în legătură cu aceste metode sau dacă aveți vreun feedback pentru mine, nu ezitați să comentați mai jos. În plus, puteți vizita site-ul nostru ExcelWIKI pentru mai multe articole legate de Excel. Vă mulțumim pentru lectură și să vă fie bine în continuare!

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.