Com utilitzar la funció MMULT a Excel (6 exemples)

  • Comparteix Això
Hugh West

La funció MMULT significa "Multiplicació matricial". És una funció de matemàtiques i trigonometria disponible a Microsoft Excel. La funció MMULT multiplica dues matrius i retorna una altra matriu. En aquest article, coneixeràs l'ús de la funció MMULT d'Excel amb 6 exemples adequats.

La captura de pantalla anterior és una visió general de la article, que representa una aplicació de la funció MMULT a Excel. Aprendràs més informació sobre els mètodes juntament amb les altres funcions per utilitzar la funció MMULT precisament a les seccions següents d'aquest article.

Baixeu el quadern de pràctiques

Vostè podeu descarregar el fitxer Excel des de l'enllaç següent i practicar-lo.

Usos de la funció MMULT.xlsx

Introducció a la funció MMULT

  • Objectiu de la funció:

La funció MMULT multiplica dues matrius de nombres i retorna una altra matriu de nombres.

  • Sintaxi:

MMULT(matriu1, matriu2)

  • Arguments Explicació:
Argument Obligatori/Opcional Explicació
matriu1 Obligatori La primera matriu que voleu multiplicar.
matriu2 Obligatori La segona matriu que voleu multiplicar.
  • Paràmetre de retorn:

Amatriu de matrius de nombres.

Conceptes bàsics de la multiplicació de matrius

Suposem que tenim dues matrius, A i B. On A és una matriu m per n i B és una n per p matriu.

El producte d'aquestes dues matrius, C = AB; es pot escriure com

El producte d'A i B que és C també es pot escriure com,

6 Exemples per utilitzar la funció MMULT a Excel

Exemple 1: Insereix manualment matrius de nombres a la funció MMULT a Excel

La funció MMULT ens permet inserir manualment el nombre de matrius per aconseguir el seu producte. Per fer-ho,

❶ Primer heu de seleccionar el nombre de cel·les pel que fa a la dimensió de la matriu de la matriu de sortida.

❷ A continuació, a la cel·la de la cantonada superior esquerra de l'àrea de selecció, cal inserir la fórmula amb la funció MMULT . En aquest cas, la fórmula és:

=MMULT({1,2,3;4,5,6},{2,5;4,2;6,9})

❸ Després d'això, premeu el botó CTRL + MAJÚS + INTRO per executar-lo. la fórmula.

Després de prémer CTRL + MAJÚS + INTRO , veureu els claudàtors embolcallats a la fórmula. Això es deu al fet que la fórmula té la forma d'una fórmula de matriu heretada.

📓 Nota

Si utilitzeu Microsoft Office 365 , llavors no cal que seleccioneu l'interval de cel·les i, a continuació, premeu CTRL + MAJÚS + INTRO . Perquè Office 365 admet fórmules de matriu dinàmica. És per això que tot el que heu de fer és inserir elfórmula i, a continuació, premeu només el botó ENTER .

Exemple 2: Multiplicar dues matrius 3×3 utilitzant la funció MMULT a Excel

En aquesta secció, calcularem el multiplicació de dues matrius quadrades amb una dimensió de 3×3.

La primera matriu té una dimensió de 3×3 i la segona matriu també té una dimensió de 3×3. Com a resultat, la matriu final també tindrà una dimensió de 3×3 .

Ara seguiu els passos següents per multiplicar dues matrius mitjançant la funció MMULT .

❶ En primer lloc, seleccioneu un rang de cel·les amb una mesura de 3×3, ja que la dimensió de la matriu de sortida serà 3×3.

❷ A continuació, inseriu la fórmula següent a l'extrem superior esquerre de l'àrea de selecció. Cel·la B10 per a aquesta instància.

=MMULT(B5:D7,F5:H7)

Aquí B5:D7 és l'interval de la primera matriu i F5:H7 és l'interval de la segona matriu.

❸ Finalment, premeu els botons CTRL + MAJÚS + INTRO per executar la fórmula.

Com que la fórmula és una fórmula de matriu heretada, l'àrea de selecció s'omplirà amb els números de sortida. No cal que arrossegueu la fórmula a totes les cel·les corresponents.

📓 Nota

Com Microsoft Office 365 admet fórmules de matriu dinàmiques, només podeu inserir la fórmula amb la funció MMULT i després prémer el botó ENTER . La fórmula de matriu dinàmica cobrirà automàticament totes les cel·les pel que fa a la dimensió dela matriu de sortida.

Exemple 3: Calcula el producte d'una matriu 2×3 amb una matriu 3×2 utilitzant la funció MMULT a Excel

Aquesta vegada, en comptes de prendre dues matrius idèntiques, esteu considerant dues matrius de dimensions diferents.

La primera matriu és una matriu numèrica de 2×3 i la segona és una matriu de 3×2. Així, el nombre de files de la primera matriu és 2 i el nombre de columnes de la segona matriu és 2. Com a resultat, la dimensió de la matriu final serà 2×2.

Ara multipliquem-les utilitzant la funció MMULT , seguiu els passos següents.

❶ Seleccioneu 4 cel·les consecutives, amb 2 files i dues columnes.

❷ Inseriu la fórmula de matriu heretada següent a la part superior -canton esquerre de les cel·les seleccionades.

=MMULT(B5:D6,F5:G7)

❸ Premeu els botons CTRL + MAJÚS + INTRO per executar la fórmula.

Aquest procediment és aplicable a totes les versions de Microsoft Excel , excepte a Office 365.

Per fer la mateixa tasca a Excel Office 365 , només cal que inseriu la fórmula a qualsevol cel·la i després premeu el botó ENTER .

Exemple 4: obteniu la multiplicació d'una matriu 3×2 amb una matriu 2×3 utilitzant la funció MMULT a Excel

Aquesta vegada la primera matriu té una dimensió de 3×2 i la segona una dimensió de 2×3. Per tant, la matriu de sortida tindrà una dimensió de 3×3.

Ara seguiu els passos següents per obtenir el producte de les dues matrius utilitzant elFunció MMULT .

❶ En primer lloc, seleccioneu una àrea de 3×3 ja que la dimensió de la matriu de sortida serà 3×3.

❷ Introduïu el següent fórmula a la primera cel·la de l'àrea de selecció. Cel·la B10 per a aquesta instància.

=MMULT(B5:C7,E5:G6)

❸ Premeu els botons CTRL + MAJÚS + INTRO del tot.

📓 Nota

Per a l'usuari Microsoft Office 365 , només cal que inseriu la fórmula de matriu dinàmica a la cel·la B10 i premeu el botó ENTER . La fórmula dinàmica s'ajustarà automàticament a la dimensió requerida de la matriu de sortida.

Exemple 5: Multipliqueu una matriu 3×1 amb una matriu 1×3 utilitzant la funció MMULT a Excel

Ara estem prenent una matriu 3×1 i una matriu 1×3. El nombre de files de la primera matriu és 3 i el nombre de columnes de la segona matriu també és 3. Per tant, la matriu de sortida tindrà una dimensió de 3×3.

Ara seguiu els passos següents:

❶ Seleccioneu 9 cel·les consecutives amb 3 files i 3 columnes.

❷ Introduïu la fórmula següent a l'extrem superior esquerre de l'àrea de selecció.

=MMULT(B5:B7,E5:G5)

❸ Per executar la fórmula, premeu els botons CTRL + MAJÚS + INTRO del tot.

📓 Nota

A Microsoft Office 365 , en lloc de seguir els passos anteriors, només cal que introduïu la fórmula a la cel·la B10 i premeu ENTER botó. La fórmula de matriu dinàmica s'ajustarà automàticament a l'àrea necessària.

Exemple 6: ÚsFuncions SUM, MMULT, TRANSPOSE i COLUMN per comptar el nombre de files que tenen un valor específic

Aquesta vegada comptarem el nombre total de files que tenen el número 5. En aquest sentit, pot sorgir un problema. És a dir, el número 5 pot estar present en més d'una columna.

Per tant, ens hem d'assegurar que qualsevol que estigui present en més d'una columna s'ha de comptar només com a 1.

Per fer això hem utilitzat la funció SUM , MMULT , TRANSPOSE i la funció COLUMN per crear una fórmula que eliminarà aquest problema i comptarà només el nombre de files que tinguin un nombre específic.

Ara seguiu els passos següents per fer-ho.

❶ Inseriu la fórmula següent a la cel·la D16 .

=SUM(--(MMULT(--(B5:D14=5), TRANSPOSE(COLUMN(B5:D14)))>0))

❷ Premeu el botó CTRL + MAJÚS + INTRO per executar la fórmula.

Si sou un Usuari de Microsoft Office 365 i, a continuació, premeu el botó ENTER en lloc de prémer els botons CTRL + MAJÚS + INTRO del tot.

Coses per recordar

📌 El nombre de columnes de la matriu1 ha de ser el mateix que el nombre de files de la matriu2.

📌 Si les cel·les estan en blanc o contenen text, aleshores el La funció MMULT retorna un error #VALUE .

📌 El MMULT La funció també genera un error #VALUE , si el nombre de columnes de la matriu1 i el nombre de files de la matriu2 no coincideixen.

Conclusió

En resum, hem comentat 6exemples per guiar-vos en l'ús de la funció MMULT a Excel. Us recomanem que baixeu el quadern de pràctiques adjunt juntament amb aquest article i practiqueu tots els mètodes amb això. I no dubteu a fer qualsevol pregunta a la secció de comentaris a continuació. Intentarem respondre a totes les consultes pertinents el més aviat possible. I si us plau, visiteu el nostre lloc web ExcelWIKI per explorar-ne més.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.