MMULT Funktion

Excel 2007+

Zusammenfassung

Die MMULT-Funktion berechnet das Matrixprodukt zweier Arrays und gibt eine Ergebnismatrix zurück, die die Zeilenanzahl der ersten Matrix und die Spaltenanzahl der zweiten Matrix hat. Ideal für mathematische Matrixoperationen in Excel.

Syntax

MMULT(Matrix1;Matrix2)

Parameter

Parameter Typ Erforderlich Beschreibung
Matrix1 Array Ja Die erste zu multiplizierende Matrix. Muss Zahlen enthalten.
Matrix2 Array Ja Die zweite zu multiplizierende Matrix. Muss Zahlen enthalten.

Verwendung der MMULT-Funktion

MMULT wird für Matrixmultiplikationen in der Linearen Algebra verwendet. Wählen Sie den Ausgabebereich aus, geben Sie die Formel ein und bestätigen mit STRG+UMSCHALT+EINGABE (klassisch) oder EINGABE (Microsoft 365).

Häufige MMULT Beispiele

Beispiel 1: 2x2 Matrizen multiplizieren

=MMULT(A1:B2;C1:D2)

Multipliziert zwei 2x2-Matrizen. Ausgabebereich muss 2x2 sein.

Beispiel 2: 3x2 mit 2x3 Matrix

=MMULT(A1:C3;D1:F2)

Erzeugt 3x3 Ergebnismatrix aus kompatiblen Eingaben.

Häufig gestellte Fragen

Spalten von Matrix1 passen nicht zu Zeilen von Matrix2 oder Arrays enthalten Text/Leerzellen.

In Microsoft 365 reicht EINGABE, sonst STRG+UMSCHALT+EINGABE erforderlich.

Häufige Fehler und Lösungen

#WERT!

Cause: Inkompatible Matrixdimensionen

Solution: Stellen Sie sicher: Spalten(Matrix1) = Zeilen(Matrix2)

#WERT!

Cause: Text oder leere Zellen in Arrays

Solution: Arrays müssen nur Zahlen enthalten

Einzelnes Ergebnis statt Matrix

Cause: Nicht als Arrayformel eingegeben

Solution: Ausgabebereich markieren und korrekt bestätigen

Hinweise

  • Beide Matrizen müssen numerisch sein
  • Ausgabebereich = Zeilen1 × Spalten2
  • Dynamische Arrays in neueren Excel-Versionen

Kompatibilität

Verfügbar in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Nicht verfügbar in: Excel 2003 und früher

Inhalt zuletzt überprüft: December 9, 2025
Aktualisierungshäufigkeit: Bei Bedarf
Getestete Excel-Versionen: Excel 2007+