Excel: usando sumproduct apenas com valores maiores que zero
A função SUMPRODUCT no Excel retorna a soma dos produtos de duas tabelas correspondentes.
Para utilizar esta função apenas com valores maiores que zero, você pode utilizar a seguinte fórmula:
=SUMPRODUCT(--( A1:A9 >0), A1:A9 , B1:B9 )
Esta fórmula específica retornará apenas a soma dos produtos das duas matrizes para valores maiores que zero no intervalo A1:A9 .
O exemplo a seguir mostra como usar esta fórmula na prática.
Exemplo: Utilize SUMPRODUCT apenas com valores maiores que zero
Suponha que temos as duas tabelas de valores a seguir no Excel:
Se usarmos a função SUMPRODUCT normalmente, podemos somar os produtos entre os valores da coluna A e da coluna B:
A soma dos produtos é 144 .
Podemos verificar manualmente se isso está correto:
Soma dos produtos = 10*3 + 5*4 + 0*5 + (-3)*2 + 6*5 + 4*5 + 10*2 + (-5)*4 + 10*5 = 144 .
Para pegar apenas a soma dos produtos cujo valor na coluna A é maior que zero, podemos utilizar a seguinte fórmula:
=SUMPRODUCT(--( A1:A9 >0), A1:A9 , B1:B9 )
A captura de tela a seguir mostra como usar esta fórmula na prática:
A soma dos produtos cujo valor na coluna A é maior que zero resulta em 170 .
Podemos verificar manualmente se isso está correto:
Soma dos produtos = 10*3 + 5*4 + 6*5 + 4*5 + 10*2 + 10*5 = 170 .
Nota : Você pode encontrar a documentação completa da função SUMPRODUCT aqui .
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:
Como interpolar valores ausentes no Excel
Como encontrar os 10 principais valores em uma lista no Excel
Como encontrar os 10% principais valores em uma coluna do Excel