jueves, 11 de junio de 2020

EXCEL: CONSULTAV sin error # N / A

Excel formula: VLOOKUP without #N/A error

Fórmula genérica

=SI.ERROR(CONSULTAV(value,table,2,FALSO),"message")

Explicación

Para ocultar el error # N / A que CONSULTAV arroja cuando no puede encontrar un valor, puede usar la función SI.ERROR para detectar el error y devolver cualquier valor que desee.

Como funciona la fórmula

Cuando CONSULTAV no puede encontrar un valor en una tabla de búsqueda, devuelve el error # N / A. La función SI.ERROR le permite detectar errores y devolver su propio valor personalizado cuando hay un error. Si CONSULTAV devuelve un valor normalmente, no hay error y se devuelve el valor buscado. Si CONSULTAV devuelve el error # N / A, SI.ERROR se hace cargo y devuelve el valor que proporcionó.

Si tiene un valor de búsqueda en la celda A1 y valores de búsqueda en un rango denominado tabla, y desea que una celda esté en blanco si no se encuentra ninguna búsqueda, puede usar:

=SI.ERROR(CONSULTAV(A1,table,2,FALSO),"")

Si desea devolver el mensaje "No encontrado" cuando no se encuentra ninguna coincidencia, use:

=SI.ERROR(CONSULTAV(A1,table,2,FALSO),"Not found")

Opción de IFNA

En Excel 2013, la función IFNA está disponible para capturar y manejar específicamente errores # N / A. La sintaxis de uso es la misma que con SI.ERROR:

=SI.ERROR(CONSULTAV(A1,table,2,FALSO),"Not found")
=IFNA(CONSULTAV(A1,table,2,FALSO),"Not found")

Versiones anteriores de Excel

En versiones anteriores de Excel que carecen de la función SI.ERROR, deberá repetir CONSULTAV dentro de una función SI que detecta un error con ESNOD o ESERROR. Por ejemplo:

=SI(ESNOD(CONSULTAV(A1,table,2,FALSO)),"",CONSULTAV(A1,table,2,FALSO))

Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT