Como facer a multiplicación de matrices en Excel (5 exemplos)

  • Comparte Isto
Hugh West

Unha matriz é unha ferramenta importante, que se usa todos os días en estatísticas e estudos científicos. As propias follas de cálculo de Excel son matrices moi grandes que conteñen 1.048.576 filas e 16.384 columnas. Non é de estrañar que Excel ofreza algunhas ferramentas útiles para operacións matriciales. Neste artigo, centrarémonos na multiplicación de matrices en Excel con diferentes exemplos de diferentes escenarios.

Descargar Practice Workbook

Podes descargar o libro de traballo que contén todos os exemplos utilizados neste artigo a partir do cadro de abaixo.

Multiplicación de matrices.xlsx

Como facer a multiplicación de matrices?

Primeiro, centrámonos en como funciona realmente a multiplicación matricial. Se hai dúas matrices con dimensións i x j e j x k , cada elemento da primeira fila multiplicarase por elementos dos seus respectivos números de entrada da primeira columna da segunda matriz. A continuación, todos os resultados engadidos indicarán o valor do elemento da primeira fila e da columna un da matriz de resultados, tomando o número de fila da primeira matriz e o número de columna da segunda. Isto continuará i x k veces e dará lugar a unha matriz i x k .

Poñamos un exemplo onde estamos engadindo dúas matrices A e B.

Cada entrada da primeira fila da matriz A multiplicarase coas respectivas entradas da primeira columna da matriz B. Entón o resultado daranos o valor 1×1 dea matriz multiplicada, digamos C. Neste exemplo será 1*4+2*6+3*8=40.

O mesmo proceso repetirase para a 1a fila de A e a 2a columna de B, 2a fila de A e 1a columna para B, 2a fila de A e 2a columna de B.

Finalmente, o resultado será algo así.

Esta é a matriz multiplicada de A e B.

5 instancias adecuadas para facer a multiplicación de matrices en Excel

Excel ten unha función MMULT integrada para a multiplicación de matrices. Esta función toma dúas matrices como argumentos. Podemos usar matrices como matrices de argumentos nesta función para obter o resultado desexado.

1. Multiplicación matricial de dúas matrices

Tomemos dúas matrices individuais A e B. En Excel, trataremos como matrices para a multiplicación de matrices.

Pasos:

  • Primeiro, selecciona as celas nas que queres poñer a túa matriz en.

  • Entón escribe a seguinte fórmula.

=MMULT(B5:D7,B10:D12)

  • Agora, no teu teclado, preme Ctr+Maiús+Intro . Terás o resultado da matriz AxB.

Podes facer o mesmo coa matriz BxA introducindo a matriz B como primeira e A matriz como segunda. argumento da función MMULT .

Ler máis: Como multiplicar 3 matrices en Excel (2 métodos sinxelos)

2. Multiplique unha columna cunha matriz dunha fila

Tomemos o seguinteconxunto de datos, con matrices que conteñen só unha columna e unha fila.

A matriz multiplicada AxB será o resultado da multiplicación de matrices dunha columna e dunha fila.

Pasos:

  • Primeiro, selecciona o intervalo de celas para a matriz multiplicada.

  • A continuación escribe a seguinte fórmula.

=MMULT(B5:B7,B10:D10)

  • Finalmente, preme Ctrl+Maiús+Intro no teu teclado. Terás a matriz resultante.

Ler máis: Como multiplicar varias celas en Excel (4 métodos)

Lecturas similares

  • Como multiplicar columnas en Excel (9 xeitos útiles e sinxelos)
  • Multiplicar dúas columnas en Excel (5 métodos máis sinxelos)
  • Como usar Multiply Inicia sesión en Excel (con 3 métodos alternativos)
  • Se a cela contén valor, multiplique usando Fórmula de Excel (3 exemplos)

3. Multiplicación dunha matriz dunha fila e dunha columna en Excel

Para o mesmo conxunto de datos usado no método anterior, a multiplicación matricial de BxA indica a multiplicación de matrices dunha fila e dunha columna.

Pasos:

  • Primeiro, selecciona a cela. Esta multiplicación só producirá un valor, polo que selecciona unha cela aquí.

  • A continuación, escribe a seguinte fórmula.

=MMULT(B10:D10,B5:B7)

  • Agora, preme Ctrl+Maiús+Intro no teu teclado. Titerá o resultado desexado.

Ler máis: Fórmula de multiplicación en Excel (6 enfoques rápidos)

4. Calcula o cadrado dunha matriz a partir da multiplicación de matrices

Volvamos ás matrices sobre os exemplos empregados no primeiro exemplo. Usaremos aquí a multiplicación matricial para determinar os cadrados das matrices A e B.

Pasos:

  • Seleccione o intervalo de celas para a túa matriz cadrada.

  • Agora escribe a seguinte fórmula.

=MMULT(B5:D7,B5:D7)

  • Agora, preme Ctrl+Maiús+Intro no teu teclado. Terás o cadrado da matriz A.

Podes substituír o rango da matriz A polo rango da matriz B (B10:D12) e obtén tamén o cadrado da matriz B.

Ler máis: Cal é a fórmula para a multiplicación en Excel para varias celas? (3 xeitos)

Lecturas similares

  • Como multiplicar unha columna por un número en Excel (4 métodos sinxelos)
  • Multiplicar por porcentaxe en Excel (4 xeitos sinxelos)
  • Como multiplicar unha columna en Excel por unha constante (4 xeitos sinxelos)
  • Multiplica dúas columnas e despois suma en Excel

5. Multiplicación dunha matriz e dun escalar

Cando unha matriz se multiplica por só un número, todos os elementos da matriz multiplícanse por ese número. Isto tamén se pode conseguir enExcel.

Para a demostración, estou usando aquí a matriz A e multiplicoa por 7.

Pasos:

  • Seleccione o intervalo de celas para a matriz multiplicada.

  • A continuación, escriba a seguinte fórmula na caixa.

=B5:D7*G7

  • Preme Ctrl+Maiús+Intro on o teu teclado.

Ler máis: Como multiplicar en Excel: columnas, celas, filas e & Números

Erros ao facer a multiplicación de matrices en Excel

Hai varios erros que podes atopar ao realizar a multiplicación de matrices en Excel.

Deles, un <1 Pode producirse un erro>#VALUE! se o número de columnas da primeira matriz e o número de filas da segunda matriz non coinciden.

ter o mesmo erro se hai polo menos un valor non numérico nunha cela dentro da matriz.

Se selecciona máis valores dos que parece a súa suposta matriz multiplicada, terá erro #N/A , aínda que só nas celas adicionais que seleccionou.

Ler máis: Como dividir e multiplicar nunha fórmula de Excel (4 xeitos)

Limitación da multiplicación matricial en Excel

Se está a usar Excel 2003 ou unha versión anterior, hai un límite para a multiplicación matricial de dimensións 71×71. Pero para as versións posteriores, pode continuar a operación mentres o permita a folla de cálculo,limitado só pola memoria RAM do teu sistema.

Conclusión

Estas foron as diferentes situacións nas que podes facer a multiplicación matricial en Excel. Espero que atopes este artigo útil e informativo. Se tes algunha pregunta ou suxestión para nós, fáganos saber a continuación.

Para obter máis guías como estas, visita Exceldemy.com .

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.