SOMARPRODUTO (Função SOMARPRODUTO)

A função SOMARPRODUTO retorna a soma dos produtos dos intervalos ou matrizes correspondentes. A operação padrão é a multiplicação, mas a adição, a subtração e a divisão também são possíveis.

Neste exemplo, usaremos SOMARPRODUTO para retornar o total de vendas para um determinado item e tamanho:

Exemplo de como usar a função SOMARPRODUTO para retornar o total de vendas quando for fornecido com o nome do produto, o tamanho e os valores de vendas individuais de cada um.

SOMARPRODUTO corresponde a todas as instâncias do item Y/tamanho M e soma-las, portanto, para este exemplo 21, mais 41 é igual a 62.

Sintaxe

Para usar a operação padrão (multiplicação):

= SOMARPRODUTO (matriz1, [matriz2], [matriz3],...)

A sintaxe da função SOMARPRODUTO tem os seguintes argumentos:

Argumento

Descrição

matriz1   

Obrigatório

O primeiro argumento matricial cujos componentes você deseja multiplicar e depois somar.

[matriz2], [matriz3],...    

Opcional

Argumentos matriciais de 2 a 255 cujos componentes você deseja multiplicar e depois somar.

Para executar outras operações aritméticas

Use SOMARPRODUTO normalmente, mas substitua as vírgulas que separam os argumentos de matriz pelos operadores aritméticos desejados (*,/, +,-). Depois que todas as operações são executadas, os resultados são somados normalmente.

Observação: Se você usar operadores aritméticos, considere colocar seus argumentos de matriz entre parênteses e usar parênteses para agrupar os argumentos de matriz para controlar a ordem das operações aritméticas.

Comentários

  • Os argumentos de matriz dever ter as mesmas dimensões. Se não tiverem, SOMARPRODUTO retornará #VALOR! como valor de erro. Por exemplo, = SOMARPRODUTO (C2: C10, D2: D5) retornará um erro, pois os intervalos não são do mesmo tamanho.

  • SOMARPRODUTO trata as entradas de matriz não numérica como se fossem zeros.

Exemplo 1

Exemplo da função SOMARPRODUTO usada para retornar a soma dos itens vendidos quando o custo unitário e a quantidade são fornecidos.

Para criar a fórmula usando nossa lista de exemplos acima, digite = SOMARPRODUTO (C2: C5, D2: D5) e pressione Enter. Cada célula na coluna C é multiplicada pela célula correspondente na mesma linha da coluna D, e os resultados são adicionados. O valor total dos mercados é $78.97.

Para escrever uma fórmula mais longa que forneça o mesmo resultado, digite = C2 * D2 + C3 * D3 + C4 * D4 + C5 * D5 e pressione Enter. Depois de pressionar Enter, o resultado é o mesmo: $78.97. A célula C2 é multiplicada por D2, e seu resultado é adicionado ao resultado da célula C3, célula D3 e assim por diante.

Exemplo 2

O exemplo a seguir usa SOMARPRODUTO para retornar o número total de vendas líquidas por Sales, onde temos o total de vendas e despesas por agente. Nesse caso, estamos usando uma tabela do Excel, que usa referências estruturadas em vez de intervalos padrão do Excel. Aqui você verá que as vendas, as despesas e os intervalos do agente são referenciados pelo nome.

Exemplo da função SOMARPRODUTO para devolver o total de vendas por representante de vendas quando fornecida com as vendas e as despesas de cada um.

A fórmula é: = SOMARPRODUTO ((tabela1 [vendas]) + (tabela1 [despesas])) * (tabela1 [agente] = B8)) e retorna a soma de todas as vendas e despesas para o agente listado na célula B8.

Exemplo 3

Neste exemplo, queremos retornar o total de um item específico vendido por uma determinada região. Nesse caso, quantas cerejas a região leste vendeu?

Exampe de usar SOMARPRODUTO para retornar a soma dos itens por região. Nesse caso, o número de cerejas vendidos na região leste.

Aqui, a fórmula é: = SOMARPRODUTO ((B2: B9 = B12) * (C2: C9 = C12) * D2: D9). Em primeiro lugar, ele multiplica o número de ocorrências do leste pelo número de ocorrências correspondentes de cerejas. Por fim, ele soma os valores das linhas correspondentes na coluna Sales. Para ver como o Excel calcula isso, selecione a célula da fórmula e, em seguida, acesse fórmulas > avaliar fórmula > avaliar.

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community, obter suporte na Comunidade de respostas ou sugerir um novo recurso ou melhoria no User Voice do Excel.

Confira também

Executar cálculos condicionais em intervalos de células

Soma com base em vários critérios com SOMASES

Contar com base em vários critérios com cont. ses

Média com base em vários critérios com MÉDIASES

Observação:  Esta página foi traduzida automaticamente e pode apresentar erros gramaticais ou imprecisões. Nosso objetivo é que este conteúdo seja útil para você. Você pode nos dizer se as informações foram úteis? Use o artigo em inglês como referência.​

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×