Fórmula de Excel: VLOOKUP anular la salida -

Tabla de contenido

Fórmula genérica

=IF(VLOOKUP()=x,y,VLOOKUP())

Resumen

Para anular la salida de BUSCARV, puede anidar BUSCARV en la función SI. En el ejemplo que se muestra, la fórmula en G5 es:

=IF(VLOOKUP(F5,key,2,TRUE)="F","x",VLOOKUP(F5,key,2,TRUE))

donde clave es el rango con nombre B5: C9.

Esta fórmula devuelve un resultado estándar cuando la puntuación es> = 60 y "x" para puntuaciones inferiores a 60.

Explicación

Nota: un enfoque más simple sería modificar la tabla utilizada por VLOOKUP directamente. Pero este ejemplo explica la mecánica de probar y anular la salida de BUSCARV.

Esta fórmula se basa en un ejemplo de calificación simple que se explica en detalle aquí. Para una puntuación determinada, BUSCARV usa una tabla existente, la clave de rango con nombre (B5: C9), para calcular una calificación. Tenga en cuenta que el modo de coincidencia está configurado como aproximado.

Para anular la salida, BUSCARV se anida en una instrucción IF:

=IF(VLOOKUP(F5,key,2,TRUE)="F","x",VLOOKUP(F5,key,2,TRUE))

La traducción literal de esta fórmula es:

Si BUSCARV devuelve "F", devuelve "x". De lo contrario, devuelva el resultado de BUSCARV.

El resultado de "x" se puede personalizar como se desee. Para no mostrar nada, proporcione una cadena vacía ("").

Fórmula alternativa

Se puede crear una fórmula más simple y menos redundante usando IF para verificar la puntuación directamente de esta manera:

=IF(F5<60,"x",VLOOKUP(F5,key,2,TRUE))

Sin embargo, esta fórmula no anula técnicamente la salida de BUSCARV. En cambio, prueba el valor de la puntuación entrante y omite VLOOKUP por completo si es inferior a 60.

Articulos interesantes...