MATRIZ.MULT (função MATRIZ.MULT)

Este artigo descreve a sintaxe da fórmula e a utilização da função MATRIZ.MULT no Microsoft Excel.

Descrição

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.

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 é:

    Equação

    onde i é o número da linha e j é o número da coluna.

  • As fórmulas que devolvem matrizes têm de ser introduzidas como fórmulas de matriz.

    Nota:  No Excel Online, não é possível criar fórmulas de matriz.

Exemplos

Copie os dados de exemplo que se encontram na seguinte tabela e cole-os na célula A1 de uma nova folha de cálculo do Excel. Para que as fórmulas mostrem os resultados, selecione-as, prima F2 e, em seguida, prima Enter. Caso seja necessário, pode ajustar a largura das colunas para ver todos os dados.

Matriz 1

Matriz 1

1

3

7

2

Matriz 2

Matriz 2

2

0

0

2

Fórmula

Descrição

Resultados

'=MATRIZ.MULT(A2:B3;A5:B6)

Os resultados deverão ser 2, 14, 6 e 4, nas células C8, C9, D8, e D9.

=MATRIZ.MULT(A2:B3;A5:B6)

=MATRIZ.MULT(A2:B3;A5:B6)

=MATRIZ.MULT(A2:B3;A5:B6)

=MATRIZ.MULT(A2:B3;A5:B6)

Nota: para funcionar corretamente, a fórmula do exemplo tem de ser introduzida como uma fórmula de matriz no programa Excel. Depois de copiar o exemplo para uma folha de cálculo em branco, selecione o intervalo C8:D9, começando pela célula da fórmula. Prima F2 e, em seguida, prima Ctrl+Shift+Enter. Se a fórmula não for introduzida como uma fórmula de matriz, um único resultado (2) será devolvido na célula C8.

Exemplo 2

Cliente

Qtd do Produto

Rolhas

Garrafas

Barris

Contoso, Lda.

14

9

3

Adega Coho

2

11

15

Preço

Peso (kg)

Produto

€ 200

4

Rolhas (500/caixa)

€ 250

42

Garrafas (caixa)

€ 425

115

Barril

Cliente

Vendas

Peso total

Contoso, Lda.

=MATRIZ.MULT(B3:D4;A8:B10)

=MATRIZ.MULT(B3:D4;A8:B10)

=MATRIZ.MULT(B3:D4;A8:B10)

Adega Coho

=MATRIZ.MULT(B3:D4;A8:B10)

=MATRIZ.MULT(B3:D4;A8:B10)

=MATRIZ.MULT(B3:D4;A8:B10)

=MATRIZ.MULT(B3:D4;A8:B10)

=MATRIZ.MULT(B3:D4;A8:B10)

=MATRIZ.MULT(B3:D4;A8:B10)

Nota: a fórmula em B13:D15 tem de ser introduzida como uma fórmula de matriz para funcionar corretamente.

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×