
Tenho duas colunas com dados e gostaria de contar todas as linhas onde o valor da primeira coluna é maior que os valores da segunda coluna.
O melhor que consegui encontrar foi usar referências de células, 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.
Responder1
Para comparar os intervalos da maneira desejada, você deve usar uma fórmula que fornecerá uma comparação célula por célula. Para esta solução, use SUMPRODUCT
.
Para Excel:
=SUMPRODUCT(--($D$2:$D$289>&$E$2:$E$289))
Como funciona é que a comparação interna $D$2:$D$289>&$E$2:$E$289
irá gerar uma matriz de TRUE/FALSE
valores. A --
parte da fórmula converte todos os TRUEs
e FALSEs
em uma matriz de 1
e 0
. Finalmente, SUMPRODUCT
simplesmente soma todos os itens do array.
Para o Planilhas Google é simplesmente:
==SUMPRODUCT($D$2:$D$289>&$E$2:$E$289)
Resultados dados os dados de exemplo do OP: