A função MATRIZ.MULT devolve o produto matricial de duas matrizes. O resultado é uma matriz com o mesmo número de linhas que matriz1 e com o mesmo número de colunas que matriz2.
Nota
Se tiver uma versão atual do Microsoft 365, pode simplesmente introduzir a fórmula na célula superior esquerda do intervalo de saída e, em seguida, premir Enter para confirmar a fórmula como uma fórmula de matriz dinâmica. Caso contrário, a fórmula tem de ser introduzida como uma fórmula de matriz legada ao selecionar primeiro o intervalo de saída, inserir a fórmula na célula superior esquerda do intervalo de saída e, em seguida, premir CTRL+SHIFT+ENTER para confirmar. O Excel insere automaticamente parênteses retos no início e no fim da fórmula. Para obter mais informações sobre fórmulas de matriz, consulte Diretrizes e exemplos de fórmulas de matriz.
Sintaxe
MATRIZ.MULT(matriz1;matriz2)
A sintaxe da função MATRIZ.MULT tem os seguintes argumentos:
- matriz1; matriz2 Obrigatório. As matrizes que deseja multiplicar.
Observações
O número de colunas na matriz1 tem de ser igual ao número de linhas na matriz2 e as duas matrizes têm de conter apenas números.
Matriz1 e matriz2 podem ser fornecidas como intervalos de células, constantes de matriz ou referências.
MATRIZ.MULT devolve o valor de erro #VALOR! quando:
- Alguma célula na matriz estiver vazia ou contiver texto.
- O número de colunas em matriz1 for diferente do número de linhas em matriz2.
O produto matricial a de duas matrizes b e c é:
onde i é o número da linha e j é o número da coluna.
Exemplos
Exemplo 1
Exemplo 2
Tem de introduzir as fórmulas acima como fórmulas de matriz para que funcione corretamente. Depois de introduzir a fórmula, prima Enter se tiver uma subscrição atual do Microsoft 365; Caso contrário, prima Ctrl+Shift+Enter. Se a fórmula não for introduzida como uma fórmula de matriz, é devolvido um único resultado.
Precisa de mais ajuda?
Pode sempre colocar uma pergunta a um especialista da Comunidade Tecnológica do Excel ou obter suporte nas Comunidades.