SUMPRODUCT no Excel
A função SUMPRODUCT foi categorizada como função Math ou Trig no Excel, usada para multiplicar a matriz ou intervalo e retornar a soma de um produto. É usado para calcular uma média ponderada. A fórmula SUMPRODUCT é usada para calcular a soma dos produtos dos números correspondentes em um ou mais intervalos / matrizes. Em outras palavras, a função SUMPRODUCT multiplica os componentes correspondentes nas matrizes fornecidas e retorna a soma desses produtos.
Você pode estender a funcionalidade do SUMPRODUCT Formula usando outras funções dentro dele.
Sintaxe
SUMPRODUCT Formula tem um array como parâmetro obrigatório e n números de arrays como parâmetros opcionais, ou seja, arrary1 e (array2) …
Parâmetro obrigatório:
- array1 : este parâmetro é o primeiro array ou intervalo que será multiplicado e depois adicionado.
Parâmetro opcional:
- (matriz2): A segunda matriz ou intervalos que serão multiplicados e adicionados. É opcional
- (array3): O terceiro e em diante arrays ou intervalos que serão multiplicados e depois adicionados.
Exemplos para usar a função SUMPRODUCT no Excel
Exemplo 1
Vamos considerar um conjunto de produtos de A a J, e seus preços e unidades listadas nas colunas subsequentes agora calculam a soma de todos os produtos listados pela fórmula SUMPRODUCT. E o o / p da função SUMPRODUCT, ou seja, = SUMPRODUCT ($ B $ 5: $ B $ 14, $ C $ 5: $ C $ 14) = 20.0600 conforme mostrado na tabela abaixo.
Exemplo # 2
Neste exemplo, pegamos dados de vendas por mês e por região e determinamos as vendas totais para a região oeste aplicando a Fórmula SUMPRODUCT da seguinte maneira:
= SUMPRODUCT (- ($ C $ 20: $ C $ 31 = ”Oeste”), $ D $ 20: $ D $ 31) aqui - - é usado para converter o array falso verdadeiro em 0's e 1's.
A saída será de 1.500, conforme mostrado na tabela abaixo.
Exemplo # 3
Podemos usar a função SUMPRODUCT para calcular uma média ponderada onde cada produto atribuiu um peso. Suponha que recebamos os seguintes dados.
A saída será: 55,80% = SUMPRODUCT (C36: C46, D36: D46) / SUM (D36: D46)
Exemplo # 4
A função SUMPRODUCT pode ser usada com vários critérios. Considere o conjunto de dados fornecido, conforme mostrado na tabela abaixo. Agora calcule as vendas totais de janeiro para a região oeste. Em seguida, aplique a fórmula de SUMPRODUCT do Excel- = SUMPRODUCT ((D53: D64 * E53: E64) * (B53: B64 = ”Day shift”) * (C53: C64 = ”West”))
E a saída será - 10.
A função SUMPRODUCT no Excel pode ser usada como uma função VBA.
Sub ABC ()
MsgBox Evaluate (“= SUMPRODUCT (($ A $ 1: $ A $ 5 =” ”Tanuj” ”) * ($ B $ 1: $ B $ 5))”)
End Sub
Coisas para lembrar
- A fórmula SUMPRODUCT é usada para calcular uma média ponderada.
- SUMPRODUCT por meio do erro #VALUE quando as matrizes fornecidas têm diferentes dimensões / intervalo na matriz.
- Esta função pode aceitar entradas não numéricas usadas na matriz e considerá-las como zeros.
- SUMPRODUCT aceita até 255 parâmetros nas versões mais recentes do Excel acima de 2007 e 30 nas versões anteriores do Excel.
- Os testes lógicos dentro de arrays criarão valores TRUE e FALSE. Na maioria dos casos, é aconselhável convertê-los em 1s e 0s.
- SUMPRODUCT e MONTH podem ser usados para obter a soma dos valores de um determinado mês.