MS Excel: obtenga el número de filas donde se cumple la condición de error en al menos una columna

MS Excel: obtenga el número de filas donde se cumple la condición de error en al menos una columna

Estoy intentando obtener la cantidad de usuarios que tienen una dirección no válida. La dirección puede quedar invalidada por un error en muchas columnas diferentes. Puedo recuperar la cantidad de usuarios con error en una columna específica con la función:

{=SUM(IF('Sheet1'!N:N="FAIL", 1, 0))}devoluciones4897

Sin embargo, necesito devolver la cantidad de usuarios con un error en cualquier columna. He creado la siguiente función pero solo devuelve 1.

{=SUM(IF(OR('Sheet1'!N:N="FAIL", 'Sheet1'!R:R="FAIL", 'Sheet1'!P:P="FAIL"), 1, 0))}devoluciones1

¿Cómo corrijo el comportamiento de esta función?

Respuesta1

A las fórmulas de matriz no les gusta el uso de OR. Sólo hay que añadir las pruebas booleanas para imitar OR.

SUMPRODUCTO, aunque sigue siendo una fórmula de tipo matricial, no necesita el uso de Ctrl-Shift-Enter:

=SUMPRODUCT(--(('Sheet1'!N:N="FAIL")+('Sheet1'!R:R="FAIL")+('Sheet1'!P:P="FAIL")>0))

información relacionada