excel - div - IFERROR(fórmula, "") pasando#N/A en lugar de ""
excel hide n a (1)
Cuando aplico la siguiente fórmula de matriz en 7 filas, devuelve # N / A para las filas 6 y 7. ¿Por qué no usa "" en su lugar?
=IFERROR(ROW(A1:A5),"")
cuando reviso con iserror (A6 o A7), informa verdadero.
Eso es por la lógica detrás. ¿Qué hace el IFERROR
? reemplaza las entradas de error en la matriz dada, por el segundo parámetro.
=IFERROR(ROW(A1:A5),"")
generará una matriz con 5 valores. No hay ningún error anterior, pero si estaba usando un rango que posiblemente contiene errores y NA, como
=IFERROR(A1:A5,"")
La función IFERROR
reemplazará las entradas de error en la matriz dada por ""
. Eso es todo. No cambiará el tamaño de la matriz .
Al final, obtendrá una matriz con 5 entradas. Las entradas más allá no obtienen ningún valor de la matriz. Es por eso que se muestra #N/A