MMULT -funktion - Matrismultiplikation i Excel och Google Sheets

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:

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave