Como usar a função SUMPRODUCT - Easy Excel Formulas

Índice

Uso básico | Uso Avançado

Para calcular a soma dos produtos dos números correspondentes em uma ou mais faixas, use A poderosa função SUMPRODUCT do Excel.

Uso Básico

1. Por exemplo, a função SUMPRODUCT abaixo calcula o valor total gasto.

Explicação: a função SUMPRODUCT executa este cálculo: (2 * 1000) + (4 * 250) + (4 * 100) + (2 * 50) = 3500.

2. Os intervalos devem ter as mesmas dimensões ou o Excel exibirá o #VALUE! erro.

3. A função SUMPRODUCT trata quaisquer entradas que não sejam numéricas como se fossem zeros.

4. Se você fornecer um único intervalo, a função SUMPRODUCT produzirá exatamente o mesmo resultado que a função SUM.

Uso Avançado

A função SUMPRODUCT é extremamente versátil e pode produzir o mesmo resultado que muitas funções integradas no Excel e até fórmulas de matriz!

1a. Por exemplo, a função CONT.SE abaixo conta o número de células que contêm exatamente uma estrela.

1b. A função SUMPRODUCT abaixo produz exatamente o mesmo resultado.

Explicação: - (A1: A7 = "estrela") se reduz à seguinte constante de matriz:

- {TRUE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE}

O duplo negativo - força esses Booleanos a 1 e 0 (VERDADEIRO = 1, FALSO = 0). Resultado:

{1;0;0;0;0;1;0}

Esta constante de matriz é usada como um argumento para a função SUMPRODUCT, resultando em 2.

1c. A função CONT.SE abaixo conta o número de células que contêm exatamente asterisco + 1 caractere. Um ponto de interrogação (?) Corresponde exatamente a um caractere.

1d. A função SUMPRODUCT não é perfeita! Você não pode usar caracteres curinga (? E *) ao usar a função SUMPRODUCT.

2a. A fórmula de matriz abaixo conta o número de caracteres em um intervalo de células.

Observação: termine uma fórmula de matriz pressionando CTRL + SHIFT + ENTER. O Excel adiciona as chaves {}.

2b. A função SUMPRODUCT abaixo produz exatamente o mesmo resultado.

Observação: a constante de matriz {9; 4; 6; 5} é usada como um argumento para a função SUMPRODUCT, dando um resultado de 24. A função SUMPRODUCT lida com matrizes nativamente, então você não precisa terminar pressionando CTRL + SHIFT + DIGITAR. Esta é uma das maiores vantagens da função SUMPRODUCT porque as chaves {} confundem muitos iniciantes do Excel!

3a. A fórmula de matriz abaixo soma as vendas em 2021-2022.

3b. A função SUMPRODUCT abaixo produz exatamente o mesmo resultado.

Explicação: (ANO (A1: A5) = 2018) * B1: B5 se reduz a:

({2018; 2017; 2018; 2017; 2017} = 2018) * {10; 1; 7; 20; 3} e isso se reduz a:

{VERDADEIRO; FALSO; VERDADEIRO; FALSO; FALSO} * {10; 1; 7; 20; 3}

Não precisamos de um duplo negativo (veja o exemplo 1b) porque o operador de multiplicação * automaticamente força os booleanos a 1 e 0 (VERDADEIRO = 1, FALSO = 0). Resultado:

{10;0;7;0;0}

Essa constante de matriz é usada como um argumento para a função SUMPRODUCT, dando um resultado de 17.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave