Cum se schimbă calculul rezultatului erorii atunci când se utilizează formula Vlookup la 0 sau la celula goală din Microsoft Excel

Cuprins:

Anonim

Uneori, obținem erori sau zero ca rezultat în timp ce aplicăm formula Vlookup. Primim o eroare # N / A atunci când toate valorile căutării nu sunt disponibile în date și obținem zero atunci când valoarea căutării este disponibilă, dar celula de selectare este necompletată.

În acest articol, vom afla cum putem schimba rezultatul în timp ce aplicăm formula Vlookup în Microsoft Excel.

Pentru a rezolva această problemă, vom folosi funcțiile IF, ISERROR și Vlookup.

ISERROR funcția ne ajută să verificăm eroarea și vom returna rezultatul ca fiind adevărat sau fals.

DACĂ funcția va da condiția pe baza funcției ISERROR.

Să luăm un exemplu pentru a înțelege: -

Avem 2 seturi de date de angajați. În primele date, avem detalii, cum ar fi data aderării, numele angajatului și desemnarea, și în 2nd date, avem doar coduri de angajați și dorim să alegem data aderării prin funcția Vlookup.

Să începem prin utilizarea funcției Vlookup în date: -

  • Introduceți formula în celula G2
  •  = VLOOKUP ($ F3, $ A $ 3: $ D $ 13,2, FALS) 
  • Apasa Enter.
  • Copiați formula în restul celulelor.

Acum puteți vedea în imaginea de mai sus că puține celule au rezultatul, dar puține celule au o eroare # N / A și prima celulă arată 0.

Pentru a evita erorile, utilizați funcția conform procedurii de mai jos: -

  • Introduceți formula în celula H2
  •  = IF (ISERROR (VLOOKUP ($ F3, $ A $ 3: $ D $ 13,2, FALSE)), "", VLOOKUP ($ F3, $ A $ 3: $ D $ 13,2, FALSE)) 
  • apasa Enter
  • Copiați formula în restul celulelor.

Acum puteți vedea că, în loc să afișeze erori, celulele apar goale.

Pentru a evita zero, utilizați funcția conform procedurii de mai jos: -

  • Introduceți formula în celula H2
  •  = IF (VLOOKUP ($ F3, $ A $ 3: $ D $ 13,2, FALSE) = 0, "", VLOOKUP ($ F3, $ A $ 3: $ D $ 13,2, FALSE) 
  • apasa Enter
  • Copiați formula în restul celulelor.

Pentru a evita zero și erori împreună, aplicați mai jos funcția: -

  • Introduceți formula în celula H2
  •  = IF (ISERROR (VLOOKUP ($ F3, $ A $ 3: $ D $ 13,2, FALSE)), "-", IF (VLOOKUP ($ F3, $ A $ 3: $ D $ 13,2, FALSE) = 0, „-”, VLOOKUP ($ F3, $ A $ 3: $ D $ 13,2, FALSE))) 
  • apasa Enter
  • Copiați formula în restul celulelor.

În acest fel, putem folosi funcții pentru a rezolva întrebările noastre despre Microsoft Excel.

Notă: - În versiunea ulterioară a Microsoft Excel 2003, avem funcția IFERROR pentru a obține același rezultat. Această formulă este compatibilă cu toate versiunile Microsoft Excel.

Dacă ți-au plăcut blogurile noastre, împărtășește-le prietenilor tăi de pe Facebook. Și, de asemenea, ne puteți urmări pe Twitter și Facebook.
Ne-ar plăcea să aflăm de la dvs., să ne anunțați cum putem îmbunătăți, completa sau inova munca noastră și să o îmbunătățim. Scrie-ne la site de e-mail

AnteriorUrmătorul

Comentarii

  1. Aiden
    26 august 2013 la 10:26

    Șirul nul "" nu este același cu o celulă goală. Acest lucru încă se evaluează la 0 dacă este utilizat în alte calcule.

    Răspunde ↓

Lasă un răspuns Anulează răspunsul

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate *

cometariu

Nume *

E-mail *