Fórmula de Excel: Coincidir con el primer error -

Tabla de contenido

Fórmula genérica

(=MATCH(TRUE,ISERROR(rng),0))

Resumen

Si necesita hacer coincidir el primer error en un rango de celdas, puede usar una fórmula de matriz basada en las funciones COINCIDIR e ISERROR. En el ejemplo que se muestra, la fórmula es:

(=MATCH(TRUE,ISERROR(B4:B11),0))

Esta es una fórmula de matriz y debe ingresarse usando Control + Shift + Enter (CSE).

Explicación

Trabajando desde adentro hacia afuera, la función ISERRROR devuelve VERDADERO cuando un valor es un error reconocido, y FALSO si no.

Cuando se le da un rango de celdas (una matriz de celdas), la función ISERROR devolverá una matriz de resultados VERDADERO / FALSO. En el ejemplo, esta matriz resultante se ve así:

(FALSO; FALSO; FALSO; FALSO; FALSO; VERDADERO; FALSO; FALSO)

Tenga en cuenta que el sexto valor (que corresponde a la sexta celda del rango) es VERDADERO, ya que la celda B9 contiene # N / A.

La función COINCIDIR está configurada para coincidir con VERDADERO en el modo de coincidencia exacta. Encuentra el primer VERDADERO en la matriz creada por ISERROR y devuelve la posición. Si no se encuentra ninguna coincidencia, la función COINCIDIR en sí misma devuelve # N / A.

Encontrar el primer error de NA

La fórmula anterior coincidirá con cualquier error. Si desea hacer coincidir el primer error # N / A, simplemente sustituya ISNA por ISERROR:

(=MATCH(TRUE,ISNA(B4:B11),0))

Articulos interesantes...