Fórmula de Excel: múltiples VLOOKUP encadenadas -

Fórmula genérica

=IFERROR(VLOOKUP 1,IFERROR(VLOOKUP 2,VLOOKUP 3))

Resumen

Si necesita realizar varias búsquedas de forma secuencial, en función de si las búsquedas anteriores se realizaron correctamente o no, puede encadenar una o más BUSCARV junto con IFERROR.

En el ejemplo que se muestra, la fórmula en L5 es:

=IFERROR(VLOOKUP(K5,B5:C7,2,0),IFERROR(VLOOKUP(K5,E5:F7,2,0),VLOOKUP(K5,H5:I7,2,0)))

Explicación

La función IFERROR está diseñada para atrapar errores y realizar una acción alternativa cuando se detecta un error. La función BUSCARV arrojará un error # N / A cuando no se encuentre un valor.

Al anidar múltiples VLOOKUP dentro de la función IFERROR, la fórmula permite búsquedas secuenciales. Si falla la primera BUSCARV, IFERROR detecta el error y ejecuta otra BUSCARV. Si falla la segunda BUSCARV, IFERROR detecta el error y ejecuta otra BUSCARV, y así sucesivamente.

Articulos interesantes...