Função SOMARPRODUTO do Excel
No Excel, a função SOMARPRODUTO pode ser usada para multiplicar duas ou mais colunas ou matrizes juntas e, em seguida, obter a soma dos produtos. Na verdade, o SOMARPRODUTO é uma função útil que pode ajudar a contar ou somar valores de células com múltiplos critérios, como as funções CONT.SE.S ou SOMASE.S. Este artigo introduzirá a sintaxe da função e alguns exemplos para esta função SOMARPRODUTO.
- Exemplo 1: Uso básico da função SOMARPRODUTO
- Exemplo 2: Somar células com múltiplos critérios com a função SOMARPRODUTO
- Exemplo 3: Contar células com múltiplos critérios com a função SOMARPRODUTO
- Exemplo 4: Calcular a média ponderada com a função SOMARPRODUTO
Sintaxe:
A sintaxe para a função SOMARPRODUTO no Excel é:
Argumentos:
- matriz1: Obrigatório. A primeira matriz ou intervalo de células que você deseja multiplicar e depois somar.
- matriz2: Opcional. A segunda matriz ou intervalo de células que você deseja multiplicar e depois somar.
Notas:
- 1. Se houver valores não numéricos no seu intervalo, o SOMARPRODUTO os trata como zeros.
- 2. Se as matrizes ou intervalos tiverem um número diferente de linhas e colunas, a função SOMARPRODUTO retornará um erro #VALOR!.
- 3. Se houver testes lógicos nas matrizes, eles criarão valores VERDADEIRO e FALSO. Na maioria dos casos, você precisaria convertê-los para 1 e 0 usando o operador unário duplo (--).
- 4. A função SOMARPRODUTO pode lidar com até 255 argumentos no Excel 2007 e versões posteriores, e apenas 30 argumentos em versões anteriores do Excel.
- 5. A função SOMARPRODUTO não suporta caracteres curinga.
Retorno:
Retorna o resultado das matrizes multiplicadas e somadas.
Exemplos:
Exemplo 1: Uso básico da função SOMARPRODUTO
O uso básico do SOMARPRODUTO é multiplicar duas colunas e depois somá-las, por exemplo, você tem os seguintes dados na captura de tela abaixo, agora você quer multiplicar o pedido e o preço unitário, e depois somar todos os resultados das multiplicações para obter o preço total.
Para lidar com essa tarefa, aplique a fórmula abaixo:
Explicação: Esta fórmula SOMARPRODUTO(B2:B7,C2:C7) = B2*C2+B3*C3+B4*C4+B5*C5+B6*C6+B7*C7.
E então, pressione a tecla Enter, as células na coluna B são multiplicadas pelas suas células correspondentes na mesma linha da coluna C, e os resultados são somados. Veja a captura de tela:
Exemplo 2: Somar células com múltiplos critérios com a função SOMARPRODUTO
Além da função SOMASE.S para somar valores de células com base em várias condições, a função SOMARPRODUTO também pode resolver esse trabalho rapidamente e facilmente.
Caso 1: Somar valores de células se contiver texto específico em outra coluna
Suponha que você tenha uma tabela de dados conforme mostrado na captura de tela abaixo, agora você deseja calcular o preço total onde o produto é KTE e o nome é David, como você faria isso usando a fórmula SOMARPRODUTO no Excel?
1. Por favor, insira ou copie qualquer uma das fórmulas abaixo em uma célula em branco:
- Dicas: Na fórmula acima:
- A2:A12="KTE": é o primeiro intervalo_critério e critério que você deseja somar com base.
- B2:B12="David": é o segundo intervalo_critério e critério que você deseja somar com base.
- D2:D12: é o intervalo_soma que você deseja somar os valores das células.
2. Em seguida, pressione a tecla Enter para obter o resultado de que precisa:
Caso 2: Somar células com múltiplos critérios com lógica OU
Para somar células com base em vários critérios com lógica OU, você deve usar o símbolo de adição (+) para unir as várias condições dentro da função SOMARPRODUTO.
Por exemplo, quero somar o preço total do produto KTE e KTO na coluna A conforme mostrado na captura de tela abaixo:
Por favor, aplique a seguinte fórmula em uma célula em branco:
E então, pressione a tecla Enter, o preço total do produto KTE e KTO foi calculado, veja a captura de tela:
Caso 3: Somar células com múltiplos critérios com lógica OU e E
Em algumas situações, você pode precisar somar células com lógica OU e E ao mesmo tempo. A função SOMARPRODUTO também pode resolver esse trabalho facilmente.
Asterisco (*) é usado como o operador E.
Símbolo de adição (+) é usado como o operador OU.
Vamos ver um exemplo, para somar o preço total onde o produto é KTE e KTO quando a venda for maior que 200.
Você deve copiar ou inserir a fórmula abaixo:
Então pressione a tecla Enter para obter o resultado de que precisa:
Exemplo 3: Contar células com múltiplos critérios com a função SOMARPRODUTO
Geralmente, essa função SOMARPRODUTO também pode nos ajudar a contar 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 múltiplos critérios com lógica E
Aqui, quero contar as células onde o produto é KTE e a venda é maior que 200. Então, use qualquer uma das fórmulas abaixo:
- Dicas: Na fórmula acima:
- A2:A12="KTE": é o primeiro intervalo_critério e critério que você deseja contar com base.
- B2:B12>200: é o segundo intervalo_critério e critério que você deseja contar com base.
E então, pressione a tecla Enter para obter o número do resultado:
Caso 2: Contar células com múltiplos critérios com lógica OU
Para contar o número de produtos KTE e KTO na coluna A, aplique esta fórmula:
E então, pressione a tecla Enter para obter o número de produtos KTE e KTO. Veja a captura de tela:
Caso 3: Contar células com múltiplos critérios com lógica OU e E
Para contar o número de produtos KTE e KTO onde a venda é maior que 200, você deve aplicar a seguinte fórmula:
Então, pressione a tecla Enter para obter o número do resultado que você precisa:
Exemplo 4: Calcular a média ponderada com a função SOMARPRODUTO
Normalmente, podemos calcular a média de um intervalo de células rapidamente e facilmente. Mas, se você quiser calcular a média de uma lista de valores com diferentes níveis de relevância, isso significa calcular a média ponderada. Não há uma função direta para obtê-la no Excel. Mas, a função SOMARPRODUTO pode ajudá-lo a lidar com isso.
Por exemplo, tenho uma tabela de estatísticas de notas para um aluno, cada tarefa possui um peso diferente conforme mostrado na captura de tela abaixo.
Para calcular a média ponderada, use a seguinte fórmula:
Explicação: Esta fórmula: SOMARPRODUTO(B2:B6, C2:C6) / SOMA(C2:C6) = (B2*C2+B3*C3+B4*C4+B5*C5+B6*C6)/(C2+C3+C4+C5+C6)
E então, pressione a tecla Enter, a média ponderada foi calculada imediatamente, veja a captura de tela:
Mais artigos com a função SOMARPRODUTO:
- Contar Um Valor Específico Entre Várias Planilhas
- Supondo que eu tenha várias planilhas que contêm os seguintes dados, e agora quero obter o número de ocorrências de um valor específico “Excel” dessas planilhas. Como posso contar valores específicos entre várias planilhas?
- Encontrar E Obter O Maior Valor Com Base Em Múltiplos Critérios No Excel
- No Excel, podemos aplicar a função máximo para obter o maior número tão rapidamente quanto pudermos. 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 Média Ponderada No Excel
- Por exemplo, você tem uma lista de compras com preços, pesos e quantidades. Você pode calcular facilmente a média de preços com a função MÉDIA no Excel. Mas e se for a média ponderada de preços? Neste artigo, apresentarei 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 o Office
Kutools para Excel - Ajuda Você a Se Destacar da Multidão
Kutools para Excel Conta com Mais de 300 Recursos, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...
Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduz centenas de cliques do mouse por dia, diga adeus à síndrome 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.