
Zusammenfassung
Die Excel MMULT-Funktion gibt das Matrixprodukt zweier Arrays zurück. Das Array-Ergebnis enthält die gleiche Anzahl von Zeilen wie Array1 und die gleiche Anzahl von Spalten wie Array2. Wenn Sie mehrere Ergebnisse in einem Array im Arbeitsblatt zurückgeben, geben Sie als Array-Formel mit Strg + Umschalt + Eingabe ein.
Zweck
Führen Sie eine Matrixmultiplikation durchRückgabewert
Das Matrixprodukt zweier ArraysSyntax
= MMULT (Array1, Array2)Argumente
- array1 - Das erste Array, das multipliziert wird.
- array2 - Das zweite zu multiplizierende Array.
Ausführung
Excel 2003Verwendungshinweise
Die MMULT-Funktion gibt das Matrixprodukt zweier Arrays zurück. Die Spaltenanzahl von Array1 muss der Zeilenanzahl von Array 2 entsprechen. Das Array-Ergebnis enthält die gleiche Anzahl von Zeilen wie Array1 und die gleiche Anzahl von Spalten wie Array2 . Sie können beispielsweise ein 4 x 2-Array mit einem 2 x 2-Array multiplizieren, um ein 4 x 2-Array-Ergebnis zurückzugeben.
Wenn Sie mehrere Ergebnisse in einem Array im Arbeitsblatt zurückgeben, geben Sie es als mehrzellige Arrayformel mit Strg + Umschalt + Eingabe ein.
Anmerkungen:
- Arrays dürfen nur Zahlen enthalten.
- Spalten in Array1 müssen den Zeilen in Array2 entsprechen .
- Array1 und Array2 können als Zellbereiche, Array-Konstanten oder Referenzen bereitgestellt werden.
- Formeln, die Arrays zurückgeben, müssen mit Control + Shift + Enter als Array-Formeln eingegeben werden.
- MMULT gibt den #WERT zurück! Fehler, wenn Zellen in Array1 und Array2 keine Zahlen sind oder wenn Spalten in Array1 nicht den Zeilen in Array2 entsprechen .