IFERROR amb VLOOKUP | Com desfer-se de l'error #NA a Excel?

IFERROR amb VLOOKUP per desfer-se dels errors #NA

Com sabem, IFERROR és una funció de maneig d’errors i Vlookup és una funció de referència, aquestes funcions es combinen i s’utilitzen de manera que quan Vlookup troba un error mentre troba o fa coincidir les dades, la fórmula ha de saber què fer quan es troba un error, la funció Vlookup està niat a la funció iferror.

Exemples

Podeu descarregar aquesta plantilla Excel IFERROR amb VLOOKUP aquí - IFERROR amb la plantilla Excel VLOOKUP

Exemple 1

La taula 1 és la font principal de dades i la taula 2 és la taula Vlookup. A la columna F, he aplicat una fórmula Vlookup per trobar l'import de vendes de les marques de portàtils.

A la taula anterior, he rebut un error per a les marques Apple i Notepad. Si mireu la taula de dades principal, no hi ha marques Apple i Bloc de notes. És per això que Vlookup ha retornat un tipus d'error com a # N / A.

Podem solucionar aquest problema mitjançant IFERROR amb la funció VLOOKUP.

Apliqueu IFEEROR abans de VLOOKUP en excel. Hem d’escriure la fórmula Vlookup dins de la fórmula IFERROR.

= IFERROR (VLOOKUP (E3, $ A: $ B, 2, 0), "Dades no trobades")

En primer lloc, IFERROR intenta trobar el valor per a la fórmula VLOOKUP.

En segon lloc, si VLOOKUP no troba valor, tornarà un error. Per tant, si hi ha un error, mostrarem el resultat com a "Dades no trobades".

Hem substituït tots els valors # N / A pel text "Dades no trobades". Crec que tindrà un aspecte millor que el # N / A.

Exemple 2

No només podem utilitzar IFERROR amb VLOOKUP a Excel. També ho podem utilitzar amb qualsevol altra fórmula.

Mireu l'exemple següent on he de calcular el percentatge de variància. Si el valor base és, el càlcul que falta torna l’error com a # DIV / 0.

Per tant, podem aplicar el mètode IFERROR aquí per desfer-nos dels lletges errors, és a dir, # DIV / 0.

Si un determinat càlcul retorna qualsevol tipus d'error, IFERROR retorna el resultat com a 0%. Si no hi ha cap error, es produirà el càlcul normal.

Mètode manual per substituir # N / A o qualsevol altre tipus d'error

No obstant això, podem substituir els errors amb la fórmula IFERROR per un mètode manual per fer-ho i que es troba i substituir el mètode.

  • Pas 1: Un cop aplicada la fórmula, copieu i enganxeu només els valors.

Pas 2: Premeu Ctrl + H per obrir substituïu el quadre i escriviu # N / A Si el tipus d'error és # N / A.

  • Pas 3: Ara escriviu la substitució per valors com a "Dades no trobades".

  • Pas 4: Feu clic al botó reemplaça-ho tot.

Això substituiria instantàniament tots els valors # N / A per dades no trobades.

Nota: Si heu aplicat un filtre, seleccioneu el mètode únic de cel·les visibles per substituir.

Coses que cal recordar

  • IFERROR pot fer que els vostres informes numèrics siguin bells eliminant tot tipus d’errors.
  • Si les dades contenen tipus d'error i si apliqueu taules dinàmiques, també es produirà el mateix tipus d'error a la taula dinàmica.
  • Tot i que podem utilitzar la fórmula IFNA, no és prou flexible per donar resultats per als errors que no siguin # N / A.
  • A Excel 2007 i versions anteriors, la fórmula per desfer-se de l'error # N / A és ISERROR.