WorksheetFunction.MMult-Methode (Excel)
Gibt das Produkt zweier Matrizen zurück. Das Ergebnis ist eine Matrix, die dieselbe Anzahl von Zeilen wie Matrix1 und dieselbe Anzahl von Spalten wie Matrix2 hat.
Syntax
Ausdruck. MMult (Arg1, Arg2)
Ausdruck Eine Variable, die ein WorksheetFunction-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Arg1 – Arg2 | Erforderlich | Variant | Matrix1, Matrix2 – die Matrizen, die Sie multiplizieren möchten. |
Rückgabewert
Variant
Bemerkungen
Die Anzahl der Spalten von Matrix1 muss mit der Anzahl der Zeilen von Matrix2 übereinstimmen, und beide Matrizen dürfen nur Zahlen enthalten.
Matrix1 und Matrix2 können als Zellbereiche, Matrixkonstanten oder Bezüge angegeben sein.
MMult gibt die #VALUE! Fehler, wenn:
Zellen sind leer oder enthalten Text.
Die Anzahl der Spalten in Matrix1 und die Anzahl der Zeilen in Matrix2 ist nicht identisch.
Die Größe der sich daraus ergebenden Matrix ist größer oder gleich einer Gesamtsumme von 5.461 Zellen.
Das Matrixproduktarray a der beiden Arrays b und c lautet wie folgt, wobei i die Zeilennummer und j die Spaltennummer ist:
Formeln, die Arrays zurückgeben, müssen als Arrayformeln eingegeben werden.
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.