Combinando una declaración IF de Excel con BUSCARV

Combinando una declaración IF de Excel con BUSCARV

Tengo la siguiente declaración if en Excel:

=IF(VLOOKUP(AB2,AD:AD,1,0)=TRUE,1,0)

Lo que intento hacer es decir lo siguiente:

"Si los resultados devuelven VLOOKUPcualquier valor distinto de "#N/A", tome el valor de 1; de lo contrario, tome el valor de 0".

Lo que está haciendo actualmente es que si hay un valor devuelto por VLOOKUP, devuelve 0.

¿Cómo puedo arreglar esto?

Gracias

Respuesta1

Pruebe la siguiente fórmula:

=IF(ISNA(VLOOKUP(AB2,AD:AD,1,0)),0,1)
  • ISNA(VLOOKUP(AB2,AD:AD,1,0)): devuelve VERDADERO es "#N/A", de lo contrario devuelve FALSO.

información relacionada