MMULT 函數會傳回兩個數位的矩陣乘積。 傳回陣列的列數會與 array1 相同,欄數與 array2 相同。
附註: 如果您有目前版本的 Microsoft 365,則您可以在輸出範圍左上角的儲存格中輸入公式,然後按 ENTER 以確認公式為動態陣列公式。 否則,請先選取輸出範圍,在輸出範圍左上角的儲存格中輸入公式,然後按 CTRL+SHIFT+ENTER 以進行確認,以舊的陣列公式輸入公式。 Excel 會為您在公式的開頭和結尾處插入大括號。 如需有關陣列公式的詳細資訊,請參閱陣列公式的規則和範例。
語法
MMULT(array1, array2)
MMULT 函數語法具有下列引數:
-
array1, array2 必要。 這是您要相乘的陣列。
註解
-
array1 中的欄數必須與array2中的列數相同,而且兩個數位都必須包含數位。
-
Array1 和array2可以做為儲存格範圍、常數陣列或參照。
-
MMULT 會在發生下列情況時傳回 #VALUE! 錯誤:
-
任何儲存格為空白或包含文字。
-
array1 中的欄數與array2中的列數不同。
-
-
陣列 b 和 c 的乘積為陣列 a:
其中 i 為列數而 j 為欄數。
範例
範例 1
範例 2
您必須以數位公式的形式輸入上述公式,才能正確運作。 輸入公式之後,如果您有目前的 Microsoft 365 訂閱,請按 Enter ;否則請按 Ctrl+Shift+Enter。 如果公式未以數位公式的形式輸入,則會傳回單一結果。
需要更多協助嗎?
您可以隨時詢問 Excel 技術社群中的專家,或在社群中取得支援。