IFERROR con VLOOKUP para deshacerse de los errores #NA
Como sabemos, IFERROR es una función de manejo de errores y Vlookup es una función de referencia, estas funciones se combinan y utilizan de modo que cuando Vlookup encuentra un error al encontrar o hacer coincidir los datos, la fórmula debe saber qué hacer cuando encuentra un error, función Vlookup está anidado en la función iferror.
Ejemplos
Ejemplo 1
La tabla 1 es la principal fuente de datos y la tabla 2 es la tabla de Vlookup. En la columna F, apliqué una fórmula de Vlookup para encontrar el monto de ventas de las marcas de computadoras portátiles.

En la tabla anterior, recibí un error para Apple y Notepad de las marcas. Si observa la tabla de datos principal, no hay marcas de Apple y Bloc de notas. Es por eso que Vlookup ha devuelto un tipo de error como # N / A.
Podemos solucionar este problema utilizando IFERROR con la función BUSCARV.
Aplicar IFEEROR antes de VLOOKUP en Excel. Necesitamos escribir la fórmula de Vlookup dentro de la fórmula IFERROR.

= SI.ERROR (BUSCARV (E3, $ A: $ B, 2, 0) , "Datos no encontrados")
En primer lugar, IFERROR está tratando de encontrar el valor de la fórmula BUSCARV.
En segundo lugar, si BUSCARV no encuentra un valor, devolverá un error. Por lo tanto, si hay un error, mostraremos el resultado como "Datos no encontrados".
Hemos reemplazado todos los valores # N / A con el texto "Datos no encontrados". Creo que esto se verá mejor que el # N / A.

Ejemplo # 2
No solo podemos usar IFERROR con VLOOKUP en Excel. También podemos usar esto con cualquier otra fórmula.
Mire el siguiente ejemplo donde necesito calcular el porcentaje de variación. Si el valor base es, el cálculo faltante devuelve el error como # DIV / 0!

¡Entonces podemos aplicar el método IFERROR aquí para deshacernos de errores desagradables, es decir, # DIV / 0!

Si cualquier cálculo dado devuelve algún tipo de error, IFERROR devuelve el resultado como 0%. Si no hay ningún error, se realizará el cálculo normal.
Método manual para reemplazar # N / A o cualquier otro tipo de error
Sin embargo, podemos reemplazar los errores con la fórmula IFERROR, hay un método manual para hacerlo, y ese es el método de búsqueda y reemplazo.
- Paso 1: Una vez aplicada la fórmula, copie y pegue solo los valores.

Paso 2: Presione Ctrl + H para abrir, reemplace el cuadro y escriba # N / A Si el tipo de error es # N / A.

- Paso 3: ahora escriba el reemplazo con valores como "Datos no encontrados".

- Paso 4: Haga clic en el botón reemplazar todo.

Esto reemplazaría instantáneamente todos los valores # N / A con Datos no encontrados.

Nota: Si ha aplicado un filtro, elija el método de solo celdas visibles para reemplazar.
Cosas para recordar
- IFERROR puede hacer que sus informes numéricos sean hermosos al eliminar todo tipo de errores.
- Si los datos contienen un tipo de error y si aplica tablas dinámicas, también ocurrirá el mismo tipo de error en la tabla dinámica.
- Aunque podemos usar la fórmula IFNA, no es lo suficientemente flexible como para dar resultados para los errores distintos de # N / A.
- En Excel 2007 y versiones anteriores, la fórmula para deshacerse del error # N / A es ISERROR.