Excel

Qué hacer cuando BUSCARV devuelve NA

What Do When Vlookup Returns Na

Hoja de trabajo de práctica incluida con capacitación en video en línea .

Cuando empiece a usar BUSCARV, a menudo se encontrará con situaciones en las que BUSCARV no puede encontrar una coincidencia y muestra un error.

En este video, veremos cómo evitar y manejar esa situación.



proteger la estructura del libro de trabajo actual

Aquí tenemos un ejemplo de VLOOKUP que hemos visto anteriormente, que usa VLOOKUP para recuperar información de los empleados basada en una identificación.



Cuando usa BUSCARV de esta manera, probablemente se encontrará con situaciones en las que BUSCARV no puede encontrar el valor que está tratando de buscar.

Lo primero que debe verificar es su tabla de búsqueda. Asegúrese de que la tabla esté definida correctamente y que el valor de búsqueda esté en la columna más a la izquierda.



La mayoría de las veces, cuando BUSCARV no puede encontrar algo en la tabla, es porque el valor no existe en la tabla de búsqueda. Por ejemplo, si escribo el ID E999, que no existe en la tabla de empleados, veremos errores NA para todas las fórmulas VLOOKUP. Eso es porque no hay ningún empleado con ID E999.

A veces, sin embargo, el problema es más sutil. Por ejemplo, el código E785 es válido y BUSCARV recupera correctamente la información de Harold.

Sin embargo, si agrego un espacio al final del código, la búsqueda fallará con un error NA



Del mismo modo, si agrego un espacio después del código tal como aparece en la tabla, la búsqueda también fallará.

cómo usar anova single factor en Excel

En ambos casos, parece que BUSCARV debería funcionar, pero no lo hace debido a un error tipográfico que es difícil, así que mira. Por lo tanto, tenga cuidado de que sus datos y valores de búsqueda estén limpios y no contengan caracteres adicionales.

Sin embargo, a menudo, una búsqueda falla porque un valor realmente no existe en la tabla de búsqueda. En ese caso, es posible que desee mostrar un mensaje de error que sea más amigable que N / A

Una forma fácil de hacer esto es envolver la función BUSCARV dentro de una función llamada SI.ERROR. Puede usar IFERROR para atrapar errores y devolver un valor más amigable.

cómo encontrar las filas duplicadas en Excel

Simplemente agregue VLOOKUP como el primer argumento de la función y para el segundo argumento, agregue el mensaje que le gustaría mostrar cuando VLOOKUP devuelva NA. En este caso, usaré 'No encontrado'.

Ahora, cuando no se puede encontrar un valor, BUSCARV arrojará el error NA e IFERROR detectará ese error y mostrará 'No encontrado'.

Tenga cuidado si utiliza esta técnica, porque IFERROR detectará cualquier error que arroje BUSCARV. Por ejemplo, si escribo mal la función BUSCARV, Excel arroja un error #NAME, pero todo lo que ve en la hoja de trabajo es el mensaje No encontrado, que es engañoso.



^