Usando ISERROR con la función BUSCARV

Anonim

En este artículo, aprenderemos cómo usar la función ISERROR junto con la función BUSCARV para ignorar el error como resultado en Microsoft Excel.

Teniendo en cuenta que tenemos esta situación en la que queremos crear una fórmula para verificar cada búsqueda exitosa. La fórmula debe devolver ese número cuando se encuentre la coincidencia. Y, si no se encuentra una coincidencia exacta, la fórmula debe devolver un mensaje de texto a tal efecto, en lugar de un error en Microsoft Excel.

Si hay un error en la fórmula de Excel Vlookup, usaremos las funciones IF, Iserror y Vlookup para evitar el error # N / A.

BUSCARV es una función de Excel que se utiliza para buscar y recuperar datos de una columna específica de una tabla. Los valores de búsqueda deben aparecer en la primera columna de la tabla, con las columnas de búsqueda a la derecha.

Sintaxis:

=VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])

ISERROR función utilizada para comprobar el error durante el cálculo mediante cualquier función. Usamos esta función cuando Excel vlookup no funciona o muestra un error.

Sintaxis:

= ISERROR (fórmula)

SI La función funciona en prueba_lógica y devuelve valores basados ​​en el resultado de la prueba.

Sintaxis:

= SI (prueba_lógica, [valor_si_verdadero], [valor_si_falso])

Tomemos un ejemplo para comprender cómo podemos evitar que una función de Vlookup devuelva un error cuando no se encuentra una coincidencia exacta.

Aquí tenemos dos tablas llamadas 1st Data set y 2nd Dat set.

Escriba la fórmula BUSCARV en la celda H7.

=SI(ISNA(BUSCARV(G3, $ A $ 2: $ B $ 13,2, FALSO)), "Número no encontrado", BUSCARV (G3, $ A $ 2: $ B $ 13,2, FALSO))

Explicación:

Vlookup La función comprueba la condición de la segunda columna del primer conjunto de datos que coincide con el CÓDIGO EMP del primer conjunto de datos.
ISERROR La función busca cualquier error y lo pasa a la SI función.
SI La función comprueba si se produce un error, imprime "No existe" en lugar del error.

Copie la fórmula en otras celdas, seleccione las celdas que toman la primera celda donde ya se aplicó la fórmula, use la tecla de método abreviado Ctrl + D.

Como puede ver en la imagen de arriba, la fórmula funciona bien. Y el usuario puede trabajar sin irritarse por ningún error. Si no se usa la función ISERROR, la salida es vlookup que devuelve n / a error.

Espero que uses elBUSCARV función. Puede utilizar las mismas funciones en Excel 2016, 2013 y 2010. Hay más artículos sobre BUSCARV y HLOOKUP. Consulte más enlaces aquí y si tiene alguna consulta sin resolver, indíquelo en el cuadro de comentarios a continuación. Te ayudaremos.

¿Cómo usar la función IF, ISNA y VLOOKUP en Excel?

Función IF, ISNA y VLOOKUP

Función IFERROR y VLOOKUP

VLOOKUP Varios valores

Coincidencia parcial con la función BUSCARV