SOMARPRODUTO

    Matemática & Trigonometria

    Multiplica componentes correspondentes nas matrizes dadas e devolve a soma desses produtos.

    Traduções
    EnglishSUMPRODUCT
    FrenchSOMMEPROD
    SpanishSUMAPRODUCTO
    GermanSUMMENPRODUKT
    ItalianMATR.SOMMA.PRODOTTO
    PortugueseSOMARPRODUTO
    DutchSOMPRODUCT
    PolishSUMA.ILOCZYNÓW
    RussianСУММПРОИЗВ
    TurkishÇARPIMTOPLA
    CzechSOUCIN
    HungarianSZORZATÖSSZEG
    SwedishPRODUKTSUMMA
    DanishSUMPRODUKT
    FinnishTULOJEN.SUMMA
    Sintaxe
    SOMARPRODUTO(matriz1; [matriz2]; ...)

    Argumentos

    • matriz1Primeira matriz
    • matriz2Matrizes adicionais a multiplicar(opcional)
    Exemplos
    =SOMARPRODUTO(A1:A3;B1:B3)
    Soma dos produtos

    A1*B1 + A2*B2 + A3*B3

    =SOMARPRODUTO((A:A="Sim")*1)
    Contagem de Sim

    Conta valores correspondentes

    =SOMARPRODUTO(Qtd;Preço)
    Valor total

    Multiplica quantidade por preço

    Dicas e boas práticas
    • As matrizes devem ter o mesmo tamanho
    • Poderosa para cálculos condicionais
    • Pode substituir muitos cenários de SOMASE
    Erros comuns
    • Usar intervalos de tamanhos diferentes nas matrizes de SOMARPRODUTO, o que provoca um erro #VALOR! já que cada matriz tem de ter dimensões correspondentes
    • Esquecer que SOMARPRODUTO trata o texto e os valores lógicos de forma inconsistente consoante o contexto, o que pode devolver silenciosamente 0 em vez do erro ou resultado esperado
    • Complicar excessivamente um cálculo simples do tipo SOMA.SE.S com SOMARPRODUTO quando SOMA.SE.S seria mais simples e rápida para uma soma condicional direta
    Funções relacionadas
    SOMASESTrata somas simples de múltiplas condições de forma mais simples do que SOMARPRODUTO, quando a lógica não precisa de cálculo matricial.
    SOMASoma um intervalo direto sem a lógica de multiplicação matricial que SOMARPRODUTO oferece.
    CONT.SESConta com base em múltiplas condições, uma alternativa mais simples quando não precisa da capacidade de soma ponderada de SOMARPRODUTO.
    Perguntas frequentes

    Por que razão SOMARPRODUTO devolve um erro #VALOR!?

    As matrizes que está a multiplicar provavelmente têm dimensões diferentes - cada argumento de matriz precisa de ter exatamente o mesmo tamanho e forma.

    SOMARPRODUTO consegue fazer o que faz SOMA.SE.S?

    Sim, e mais - SOMARPRODUTO consegue ponderar e combinar condições de formas que SOMA.SE.S não consegue, mas para uma soma simples com múltiplas condições, SOMA.SE.S é geralmente mais simples e rápida.

    Por que razão SOMARPRODUTO devolve 0 inesperadamente?

    Verifique se uma das matrizes contém texto onde se esperava um número - multiplicar texto por um número devolve um erro em alguns contextos e é tratado como 0 noutros, o que pode mascarar um problema real de dados.

    Precisa traduzir uma fórmula usando SOMARPRODUTO?

    Use nosso tradutor para converter sua fórmula completa