MATRIZ.MULT

    Matemática & Trigonometria

    Devolve o produto matricial de duas matrizes. O número de colunas em matriz1 tem de ser igual ao número de linhas em matriz2. O resultado é uma matriz com o mesmo número de linhas que matriz1 e o mesmo número de colunas que matriz2.

    Traduções
    EnglishMMULT
    FrenchPRODUITMAT
    SpanishMMULT
    GermanMMULT
    ItalianMATR.PRODOTTO
    PortugueseMATRIZ.MULT
    DutchMATRIX.PRODUCT
    PolishMACIERZ.ILOCZYN
    RussianМУМНОЖ
    TurkishÇARPIMAT
    CzechSOUČIN.MATIC
    HungarianMSZORZAT
    SwedishMMULT
    DanishMPRODUKT
    FinnishMKERTO
    Sintaxe
    MATRIZ.MULT(matriz1; matriz2)

    Argumentos

    • matriz1A primeira matriz a multiplicar. Tem de ser uma matriz numérica em que o número de colunas é igual ao número de linhas de matriz2.
    • matriz2A segunda matriz a multiplicar. Tem de ser uma matriz numérica em que o número de linhas é igual ao número de colunas de matriz1.
    Exemplos
    =MATRIZ.MULT(A1:B2; D1:E2)
    Resultado da matriz

    Multiplica uma matriz 2×2 em A1:B2 por uma matriz 2×2 em D1:E2, devolvendo um resultado 2×2

    =MATRIZ.MULT({1;2\3;4}; {5;6\7;8})
    {19;22\43;50}

    Multiplicação de matrizes em linha: produtos linha×coluna somados para cada posição

    =MATRIZ.MULT(A1:C1; B1:B3)
    Valor único

    Multiplica um vetor linha 1×3 por um vetor coluna 3×1, resultando num escalar (produto escalar)

    Dicas e boas práticas
    • O número de colunas de matriz1 tem de ser igual ao número de linhas de matriz2 — caso contrário, MATRIZ.MULT devolve #VALOR!
    • Introduza MATRIZ.MULT como fórmula matricial (Ctrl+Shift+Enter em versões anteriores do Excel) para resultados em várias células
    • No Excel 365, MATRIZ.MULT expande automaticamente para células adjacentes
    • Utilize MATRIZ.MULT para resolver sistemas de equações, somas ponderadas ou transformar conjuntos de dados
    Erros comuns
    • Não fazer corresponder as dimensões das matrizes - o número de colunas de matriz1 tem de ser exatamente igual ao número de linhas de matriz2, ou MATRIZ.MULT devolve um erro #VALOR! em vez de um resultado parcial
    • Esquecer de introduzir MATRIZ.MULT como fórmula matricial em versões antigas do Excel (Ctrl+Shift+Enter), o que pode fazer com que devolva apenas um único valor em vez do resultado matricial completo
    • Confundir a multiplicação matricial com uma simples multiplicação elemento a elemento - MATRIZ.MULT calcula verdadeiros produtos matriciais, o que não é o mesmo que multiplicar dois intervalos com um simples operador *
    Funções relacionadas
    TRANSPORInverte as linhas e colunas de uma matriz, frequentemente usada antes de MATRIZ.MULT para tornar as dimensões de duas matrizes compatíveis para a multiplicação.
    MATRIZ.INVERSACalcula a inversa de uma matriz, frequentemente combinada com MATRIZ.MULT para resolver sistemas de equações lineares.
    SOMARPRODUTOPode reproduzir um único cálculo de produto escalar que MATRIZ.MULT realiza como parte de uma multiplicação matricial maior.
    Perguntas frequentes

    Por que razão MATRIZ.MULT devolve um erro #VALOR!?

    O número de colunas de matriz1 não corresponde ao número de linhas de matriz2 - a multiplicação matricial exige que estas dimensões se alinhem exatamente.

    Preciso de premir Ctrl+Shift+Enter para MATRIZ.MULT?

    Em versões antigas do Excel, sim - MATRIZ.MULT devolve uma matriz, e sem a introduzir como fórmula matricial, só veria o valor superior esquerdo. No Excel 365, transborda automaticamente para as células adjacentes.

    MATRIZ.MULT é o mesmo que multiplicar dois intervalos com o operador *?

    Não, MATRIZ.MULT realiza uma verdadeira multiplicação matricial (produtos escalares linha por coluna), enquanto * multiplica as células correspondentes elemento a elemento - são operações matematicamente muito diferentes.

    Precisa traduzir uma fórmula usando MATRIZ.MULT?

    Use nosso tradutor para converter sua fórmula completa