MATRIZ.MULT - Multiplicação de Matrizes

Excel 2007+

Resumo

A função MATRIZ.MULT realiza o produto matricial entre duas matrizes no Excel. O resultado é uma nova matriz com o número de linhas da primeira matriz e colunas da segunda, essencial para cálculos avançados em álgebra linear e análise de dados.

Sintaxe

MATRIZ.MULT(matriz1; matriz2)

Parâmetros

Parâmetro Tipo Obrigatório Descrição
matriz1 Array Sim A matriz inicial para multiplicação matricial
matriz2 Array Sim A segunda matriz compatível dimensionalmente

Usando a função MMULT

MATRIZ.MULT é fundamental para operações de álgebra linear no Excel, como multiplicação de vetores, transformações de coordenadas, cálculos de covariância e simulações financeiras complexas. Exige compatibilidade dimensional: colunas de matriz1 = linhas de matriz2.

Exemplos Comuns de MMULT

Produto de Matrizes 2x2

=MATRIZ.MULT(A1:B2;D1:E2)

Multiplica matriz 2x2 por matriz 2x2, retornando nova matriz 2x2 no intervalo selecionado.

Transformação de Vetor

=MATRIZ.MULT(A1:B2;C1:C2)

Aplica matriz de transformação 2x2 em vetor coluna 2x1, produzindo novo vetor.

Matriz de Covariância

=MATRIZ.MULT(MTRANS(A1:C10);A1:C10)

Calcula produto com sua transposta para análise de covariância.

Perguntas Frequentes

Ocorre quando: dimensões incompatíveis, células vazias/texto, ou não selecionou intervalo de saída correto.

No Microsoft 365 usa ENTER (fórmula dinâmica). Versões antigas exigem CTRL+SHIFT+ENTER como matriz herdada.

Linhas de matriz1 × colunas de matriz2. Ex: 3×2 × 2×4 = 3×4.

Erros Comuns e Soluções

#VALOR!

Cause: Dimensões incompatíveis (colunas matriz1 ≠ linhas matriz2)

Solution: Verifique COUNT(COLUMNS(matriz1))=COUNT(ROWS(matriz2))

#VALOR!

Cause: Células vazias ou texto nas matrizes

Solution: Preencha apenas com números ou use LIMPAR

#NÚM!

Cause: Intervalo de saída incorreto

Solution: Selecione exatamente linhas×colunas do resultado antes da fórmula

Notas

  • Ambas matrizes devem conter APENAS números
  • Resultado exige seleção prévia do intervalo de saída
  • Microsoft 365: fórmulas dinâmicas automáticas
  • Use MTRANS para transpor matrizes quando necessário
  • Ctrl+Shift+Enter em versões legacy

Compatibilidade

Disponível em: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Não disponível em:

Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+