Excel SUMPRODUCT função
No Excel, a função SUMPRODUCT pode ser usada para multiplicar duas ou mais colunas ou matrizes e obter a soma dos produtos. Na verdade, o SUMPRODUCT é uma função útil que pode ajudar a contar ou somar os valores das células com vários critérios, como a função COUNTIFS ou SUMIFS. Este artigo irá apresentar a sintaxe da função e alguns exemplos para esta função SUMPRODUCT.
- Exemplo 1: uso básico da função SUMPRODUCT
- Exemplo 2: células de soma com vários critérios com função SUMPRODUCT
- Exemplo 3: Contar células com vários critérios com a função SUMPRODUCT
- Exemplo 4: Calcular a média ponderada com a função SUMPRODUCT
Sintaxe:
A sintaxe da função SUMPRODUCT no Excel é:
Argumentos:
- array1: Requeridos. A primeira matriz ou intervalo de células que você deseja multiplicar e adicionar.
- array2: Opcional. A segunda matriz ou intervalo de células que você deseja multiplicar e adicionar.
Observações:
- 1. Se houver valores não numéricos em seu intervalo, o SUMPRODUCT os trata como zeros.
- 2. Se as matrizes ou intervalos tiverem um número diferente de linhas e colunas, a função SUMPRODUCT retornará um #VALUE! erro.
- 3. Se houver testes lógicos nas matrizes, eles criarão valores TRUE e FALSE. Na maioria dos casos, você precisará convertê-los em 1 e 0 usando o operador unário duplo (-).
- 4. A função SUMPRODUCT pode lidar com até 255 argumentos no Excel 2007 e versões posteriores e apenas 30 argumentos nas versões anteriores do Excel.
- 5. SUMPRODUCT não oferece suporte a caracteres curinga.
Retorno:
Retorne o resultado de matrizes multiplicadas e somadas.
Exemplos:
Exemplo 1: uso básico da função SUMPRODUCT
O uso básico do SUMPRODUCT é multiplicar duas colunas e, em seguida, somá-las, por exemplo, você tem os seguintes dados de captura de tela, agora você deseja multiplicar o pedido e o preço unitário e, em seguida, somar todos os resultados da multiplicação para obter o preço total.
Para lidar com esta tarefa, aplique a fórmula abaixo:
Explicação: Esta fórmula SUMPRODUCT(B2:B7,C2:C7) = B2*C2+B3*C3+B4*C4+B5*C5+B6*C6+B7*C7.
E então, pressione Entrar , as células na coluna B são multiplicadas por suas células correspondentes na mesma linha da coluna C e os resultados são somados. Veja a imagem:
Exemplo 2: células de soma com vários critérios com função SUMPRODUCT
Exceto para a função SUMIFS para somar os valores das células com base em várias condições, a função SUMPRODUCT também pode resolver esse trabalho de forma rápida e fácil.
Caso 1: soma os valores da célula se contiver texto específico em outra coluna
Supondo que você tenha uma tabela de dados conforme a imagem mostrada abaixo, agora, você deseja calcular o preço total que o produto é KTE e o nome é David, como você poderia fazer usando a fórmula SUMPRODUCT no Excel?
1. Insira ou copie qualquer uma das fórmulas abaixo em uma célula em branco:
- Tips: Na fórmula acima:
- A2: A12 = "KTE": é o primeiro intervalo_de_critérios e critérios nos quais você deseja somar.
- B2: B12 = "David": é o segundo intervalo_de_critérios e critérios nos quais você deseja somar.
- D2: D12: é o intervalo de soma que você deseja somar os valores das células.
2. Então aperte Entrar chave para obter o resultado que você precisa:
Caso 2: células de soma com vários critérios com lógica OR
Para somar células com base em vários critérios com lógica OR, você deve usar o símbolo de mais (+) para unir as várias condições dentro da função SUMPRODUCT.
Por exemplo, quero somar o preço total do produto KTE e KTO na coluna A, conforme a captura de tela abaixo:
Aplique a seguinte fórmula em uma célula em branco:
E então, pressione Entrar chave, o preço total do produto KTE e KTO foram calculados, consulte a imagem:
Caso 3: células de soma com vários critérios com lógica OR e AND
Em algumas situações, pode ser necessário somar células com lógica OR e AND ao mesmo tempo. A função SUMPRODUCE também pode resolver esse trabalho com facilidade.
Asterisco (*) é usado como o operador AND.
Símbolo de mais (+) é usado como o operador OR.
Vejamos um exemplo, para somar o preço total, qual produto é KTE e KTO quando a venda é superior a 200.
Você deve copiar ou inserir a fórmula abaixo:
Então aperte Entrar chave para obter o resultado que você precisa:
Exemplo 3: Contar células com vários critérios com a função SUMPRODUCT
Geralmente, esta função SUMPRODUCT também pode nos ajudar a contar as células com múltiplos critérios no Excel. Assim como os valores de soma, você só precisa remover o argumento intervalo_soma da fórmula.
Caso 1: contar células com vários critérios com lógica AND
Aqui, quero contar as células de que o produto é KTE e a venda é maior que 200. Portanto, use qualquer uma das fórmulas abaixo:
- Tips: Na fórmula acima:
- A2: A12 = "KTE": é o primeiro intervalo_de_critérios e critérios nos quais você deseja contar.
- B2: B12> 200: é o segundo intervalo_de_critérios e critérios nos quais você deseja contar.
E então, pressione Entrar chave para obter o número do resultado:
Caso 2: contagem de células com vários critérios com lógica OR
Para contar o número de produtos KTE e KTO na coluna A, aplique esta fórmula:
E então, pressione Entrar chave para obter o número do produto KTE e KTO. Veja a imagem:
Caso 3: contar células com vários critérios com lógica OR e AND
Para contar o número de produtos KTE e KTO cuja venda é maior que 200, você deve aplicar a seguinte fórmula:
Então aperte Entrar chave para obter o número de resultados que você precisa:
Exemplo 4: Calcular a média ponderada com a função SUMPRODUCT
Normalmente, podemos calcular a média do intervalo de células de forma rápida e fácil. Mas, se você deseja calcular a média de uma lista de valores com diferentes níveis de relevância, significa calcular a média ponderada. Não existe uma função direta para obtê-lo no Excel. Mas, a função SUMPRODUCT pode ajudá-lo a lidar com isso.
Por exemplo, eu tenho uma tabela de estatísticas de notas para um aluno, cada tarefa tem um peso diferente, conforme mostrado abaixo.
Para calcular a média ponderada, use a seguinte fórmula:
Explicação: Esta fórmula: SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6) = (B2*C2+B3*C3+B4*C4+B5*C5+B6*C6)/(C2+C3+C4+C5+C6)
E então, pressione Entrar tecla, a média ponderada foi calculada de uma vez, veja a captura de tela:
Mais artigos com função SUMPRODUCT:
- Countif Um valor específico em várias planilhas
- Supondo que eu tenha várias planilhas que contêm os dados a seguir, e agora, quero obter o número de ocorrências de um valor específico “Excel” dessas planilhas. Como posso contar valores específicos em várias planilhas?
- Encontre e obtenha o maior valor com base em vários critérios no Excel
- No Excel, podemos aplicar a função max para obter o maior número o mais rápido possível. Mas, às vezes, você pode precisar encontrar o maior valor com base em alguns critérios, como você lidaria com essa tarefa no Excel?
- Calcular a média ponderada no Excel
- Por exemplo, você tem uma lista de compras com preços, pesos e valores. Você pode calcular facilmente o preço médio com a função AVERAGE no Excel. Mas e se o preço médio ponderado? Neste artigo, vou apresentar um método para calcular a média ponderada, bem como um método para calcular a média ponderada se atender a critérios específicos no Excel.
As melhores ferramentas de produtividade para escritório
Kutools para Excel - ajuda você a se destacar na multidão
Kutools para Excel possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...
Guia Office - Habilite leitura e edição com guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz guias eficientes para o Office (inclui Excel), assim como Chrome, Edge e Firefox.