Excel: como usar sumif com isnumber


Freqüentemente, você pode querer adicionar os valores de um intervalo no Excel apenas se o valor de um intervalo correspondente for um número.

Você pode usar a seguinte fórmula para fazer isso:

 =SUMPRODUCT(--ISNUMBER( A:A ), B:B )

Esta fórmula específica adiciona os valores da coluna B apenas quando o valor correspondente na coluna A é um número.

O exemplo a seguir mostra como usar esta fórmula na prática.

Exemplo: Use SUMIF com ISNUMBER no Excel

Digamos que temos o seguinte conjunto de dados no Excel que mostra o número de vendas realizadas por funcionários de uma empresa com determinados IDs:

Observe que alguns valores de ID são caracteres, enquanto outros são valores numéricos.

Podemos usar a seguinte fórmula para calcular a soma das vendas apenas para linhas onde o valor do ID é numérico:

 =SUMPRODUCT(--ISNUMBER( A2:A11 ), B2:B11 )

A captura de tela a seguir mostra como usar esta fórmula:

A soma das vendas apenas para linhas com IDs numéricos é 67 .

Podemos verificar manualmente se isso está correto calculando a soma das vendas apenas para linhas com IDs numéricos:

Soma das vendas de IDs digitais: 28 + 9 + 12 + 18 = 67 .

Isso corresponde ao valor que calculamos usando a fórmula.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:

Como usar SUMIF com OR no Excel
Como usar SUMIFS com intervalo de datas no Excel
Como usar curinga na função SUMIFS no Excel

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *