MMULT-functie - Matrixvermenigvuldiging in Excel en Google Spreadsheets

Deze zelfstudie laat zien hoe u de Excel MMULT-functie in Excel retourneert het matrixproduct van twee arrays.

Overzicht MMULT-functie

De MMULT-functie retourneert het matrixproduct van twee arrays.

Om de MMULT Excel-werkbladfunctie te gebruiken, selecteert u een cel en typt u:

(Let op hoe de formule-invoer verschijnt)

MMULT-functiesyntaxis en ingangen:

1 =MMULT(matrix1,matrix2)

array1 - De eerste array om te vermenigvuldigen.

array2 - De tweede array om te vermenigvuldigen.

Matrix-product

In Excel kan de PRODUCT-functie twee arrays element voor element vermenigvuldigen. Matrixvermenigvuldiging verschilt echter van elementair product. De MMULT-functie vermenigvuldigt de rijen met hun corresponderende kolommen, daarom moet het aantal rijen van een matrix gelijk zijn aan het aantal kolommen van de tweede matrix.

Het voorbeeld van elementaire vermenigvuldiging van arrays wordt in detail onderzocht. Klik hier om meer te leren.

MMULT-functie

De MMULT-functie retourneert het matrixproduct van twee gegeven arrays als het aantal rijen van de eerste array gelijk is aan het aantal kolommen van de tweede array.

1 =MMULT(A2:B3, A6:B7)

Excel 2022 en eerder: nadat u de formule hebt ingevoerd, moet u in plaats van op ENTER te drukken op CTRL + SHIFT + ENTER drukken. Dit verandert de formule in een array. U kunt arrays herkennen aan de accolades rond de formule

1 {=MMULT(A2:B3, A6:B7)}

Belangrijk: U kunt de accolades niet handmatig typen, dit werkt niet. Je moet CTRL + SHIFT + ENTER gebruiken

Excel 365 en nieuwere versies van Excel:. In nieuwere versies hoeft u CTRL + SHIFT + ENTER niet langer te gebruiken. U kunt gewoon op ENTER drukken.

MMULT-functie - Ongelijke rijen en kolommen

De MMULT-functie retourneert een fout als de rijen van de eerste matrix niet gelijk zijn aan de kolommen van de tweede matrix.

1 = MEERDERE (A2:B3, A6:B8)

MMULT-functie - tekst of lege cel

De MMULT-functie retourneert ook een fout als een lid van een array leeg is of tekst bevat.

1 =MMULT(A2:B3, A6:B7)

MMULT in Google Spreadsheets

De MMULT-functie werkt precies hetzelfde in Google Spreadsheets als in Excel:

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave