Como contar todos os itens em 2 colunas dependendo da comparação?

1

Eu tenho duas colunas com dados e gostaria de contar todas as linhas em que o valor na primeira coluna é maior que os valores da segunda coluna.

O melhor que consegui encontrar foi usar referências de célula, algo assim:

=COUNTIF($D$2:$D$289, ">"&$E$2)

mas obviamente não é o que eu preciso.

No entanto, tentei o seguinte:

=COUNTIF($D$2:$D$289, ">"&$E$2:$E$289)

mas recebo um erro ...

Você pode aconselhar por favor?

Obrigado.

    
por dushkin 20.07.2018 / 16:58

1 resposta

2

Para comparar os intervalos da maneira desejada, você precisa usar uma fórmula que forneça uma comparação célula por célula. Para esta solução, use SUMPRODUCT .

Para o Excel:

=SUMPRODUCT(--($D$2:$D$289>&$E$2:$E$289))

Como isso funciona é que a comparação interna $D$2:$D$289>&$E$2:$E$289 gerará uma matriz de valores TRUE/FALSE . A parte -- da fórmula converte todos os TRUEs e FALSEs em uma matriz de 1 e 0 . Finalmente, o SUMPRODUCT simplesmente resume todos os que estão no array.

Para o Planilhas Google, basta:

==SUMPRODUCT($D$2:$D$289>&$E$2:$E$289)

Resultados dos dados de exemplo do OP:

    
por 20.07.2018 / 17:18