MS Excel: Obtenha o número de linhas onde a condição de falha é atendida em pelo menos uma coluna

MS Excel: Obtenha o número de linhas onde a condição de falha é atendida em pelo menos uma coluna

Estou tentando obter o número de usuários que possuem um endereço inválido. O endereço pode ser invalidado por um erro em muitas colunas diferentes. Posso recuperar o número de usuários com erro em uma coluna específica com a função:

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

Porém, preciso retornar o número de usuários com erro em alguma coluna. Eu criei a seguinte função, mas ela retorna apenas 1.

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

Como corrijo o comportamento desta função?

Responder1

Fórmulas de matriz não gostam do uso de OR. Basta adicionar os testes booleanos para imitar OR.

SUMPRODUCT, embora ainda uma fórmula do tipo array não precise do uso de Ctrl-Shift-Enter:

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

informação relacionada