MMULT(array1,array2)函式介紹: 返回兩個陣列的矩陣乘積。結果矩陣的行數與陣列array1 的行數相同,矩陣的列數與陣列array2 的列數相同。 語法 MMULT(array1,array2) Array1, array2 是要進行矩陣乘法運算的兩個陣列。 說明 Array1 的列數必須與 array2 的行數相同,而且兩個陣列中都只能包含數值。 Array1 和 array2 可以是單元格區域、陣列常量或引用。 在以下情況下,MMULT 返回錯誤值 #VALUE!: 任意單元格為空或包含文字。 array1 的列數與 array2 的行數不相等。 函式例項-計算某個價格的銷售額(A,B,C,D列分別為"分店","日銷售量","單價","銷售額";第二,三,四行分別為"第一分店","第二分店","第三分店")。 1,在D2單元格輸入公式=MMULT(B2;$C$2),然後按回車鍵。使用MMULT函式返回B2和C2單元格乘積。由於其他單元格也是引用C2單元格的單價,所以將C2單元格改為絕對引用。 2,向下填充其他單元格,返回其他單元格相對應的值。
MMULT(array1,array2)函式介紹: 返回兩個陣列的矩陣乘積。結果矩陣的行數與陣列array1 的行數相同,矩陣的列數與陣列array2 的列數相同。 語法 MMULT(array1,array2) Array1, array2 是要進行矩陣乘法運算的兩個陣列。 說明 Array1 的列數必須與 array2 的行數相同,而且兩個陣列中都只能包含數值。 Array1 和 array2 可以是單元格區域、陣列常量或引用。 在以下情況下,MMULT 返回錯誤值 #VALUE!: 任意單元格為空或包含文字。 array1 的列數與 array2 的行數不相等。 函式例項-計算某個價格的銷售額(A,B,C,D列分別為"分店","日銷售量","單價","銷售額";第二,三,四行分別為"第一分店","第二分店","第三分店")。 1,在D2單元格輸入公式=MMULT(B2;$C$2),然後按回車鍵。使用MMULT函式返回B2和C2單元格乘積。由於其他單元格也是引用C2單元格的單價,所以將C2單元格改為絕對引用。 2,向下填充其他單元格,返回其他單元格相對應的值。