WorksheetFunction. MMult-Methode (Excel)WorksheetFunction.MMult method (Excel)

Gibt das Produkt zweier Matrizen zurück.Returns the matrix product of two arrays. Das Ergebnis ist eine Matrix, die dieselbe Anzahl von Zeilen wie Matrix1 und dieselbe Anzahl von Spalten wie Matrix2 hat.The result is an array with the same number of rows as array1 and the same number of columns as array2.

SyntaxSyntax

Ausdruck. MMult (Arg1, arg2)expression.MMult (Arg1, Arg2)

Ausdruck Eine Variable, die ein WorksheetFunction -Objekt darstellt.expression A variable that represents a WorksheetFunction object.

ParameterParameters

NameName Erforderlich/OptionalRequired/Optional DatentypData type BeschreibungDescription
Arg1-arg2Arg1 - Arg2 ErforderlichRequired VariantVariant Matrix1, Matrix2 – die Matrizen, die Sie multiplizieren möchten.Array1, array2 - the arrays you want to multiply.

RückgabewertReturn value

VariantVariant

BemerkungenRemarks

Die Anzahl der Spalten von Matrix1 muss mit der Anzahl der Zeilen von Matrix2 übereinstimmen, und beide Matrizen dürfen nur Zahlen enthalten.The number of columns in array1 must be the same as the number of rows in array2, and both arrays must contain only numbers.

Matrix1 und Matrix2 können als Zellbereiche, Matrixkonstanten oder Bezüge angegeben sein.Array1 and array2 can be given as cell ranges, array constants, or references.

MMult gibt den #Value zurück!MMult returns the #VALUE! Fehler bei:error when:

  • Zellen sind leer oder enthalten Text.Any cells are empty or contain text.

  • Die Anzahl der Spalten in Matrix1 und die Anzahl der Zeilen in Matrix2 ist nicht identisch.The number of columns in array1 is different from the number of rows in array2.

  • Die Größe der sich daraus ergebenden Matrix ist größer oder gleich einer Gesamtsumme von 5.461 Zellen.The size of the resulting array is equal to or greater than a total of 5,461 cells.

Das Matrixprodukt Array a von zwei Arrays b und c lautet wie folgt, wobei i die Zeilennummer und j die Spaltennummer ist:The matrix product array a of two arrays b and c is as follows, where i is the row number, and j is the column number:

Formel

Formeln, die Arrays zurückgeben, müssen als Arrayformeln eingegeben werden.Formulas that return arrays must be entered as array formulas.

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.