Denna handledning visar hur du använder Excel MMULT -funktion i Excel returnerar matrisprodukten av två matriser.
MMULT Funktionsöversikt
MMULT -funktionen returnerar matrisprodukten från två matriser.
Om du vill använda funktionen MMULT Excel -kalkylblad väljer du en cell och skriver:
(Lägg märke till hur formelinmatningarna ser ut)
MMULT -funktion Syntax och ingångar:
1 | = MMULT (array1, array2) |
array1 - Den första matrisen att multiplicera.
array2 - Den andra matrisen att multiplicera.
Matrisprodukt
I Excel kan PRODUKTFunktionen multiplicera två matriser element för element. Matrismultiplikation skiljer sig emellertid från elementär produkt. MMULT -funktionen multiplicerar raderna med motsvarande kolumner, därför måste antalet rader i en matris vara lika med antalet kolumner i den andra matrisen.
Exemplet med elementär multiplikation av matriser utforskas i detalj. Klicka här för att lära dig mer.
MMULT -funktion
MMULT -funktionen returnerar matrisprodukten för två givna matriser om antalet rader i den första matrisen är lika med antalet kolumner i den andra matrisen.
1 | = MMULT (A2: B3, A6: B7) |
Excel 2022 och tidigare: Efter att du har angett formeln måste du istället för att trycka på ENTER trycka på CTRL + SKIFT + ENTER. Detta gör formeln till en array. Du kan identifiera matriser med de lockiga parenteserna som omger formeln
1 | {= MMULT (A2: B3, A6: B7)} |
Viktigt: Du kan inte skriva in de lockiga parenteserna manuellt, det fungerar inte. Du måste använda CTRL + SKIFT + ENTER
Excel 365 och nyare versioner av Excel :. I nyare versioner behöver du inte längre använda CTRL + SKIFT + ENTER. Du kan helt enkelt trycka på ENTER.
MMULT -funktion - Ojämlika rader och kolumner
MMULT -funktionen returnerar ett fel om raderna i den första matrisen inte är lika med kolumnerna i den andra matrisen.
1 | = MMULT (A2: B3, A6: B8) |
MMULT -funktion - Text eller tom cell
MMULT -funktionen returnerar också ett fel om någon medlem i en array antingen är tom eller innehåller text.
1 | = MMULT (A2: B3, A6: B7) |
MMULT i Google Kalkylark
MMULT -funktionen fungerar exakt samma i Google Kalkylark som i Excel: