在Excel中,我們有時需要計算矩陣,那么如何使用MMULT函數返回兩數組矩陣乘積呢?
1、Excel中返回兩數組矩陣乘積需要使用到MMULT函數。

2、MMULT函數的使用格式為:=MMULT(array1,array2)。注意此處是兩個數組。

3、其中,MMULT函數中參數Array1、參數array2分別是要進行矩陣乘法運算的兩個數組。

1行n列 與m行1列之積
1、首先,我們計算矩陣1行n列與m行1列之積。如圖所示,樣例中建立了參數1(1行3列)和參數2(3行1列)。

2、接著,我們在如圖所示的空白單元格輸入公式:=MMULT(D8:F8,C10:C12)。

3、確認函數后,按下Enter鍵,即可得到如圖所示的矩陣結果“140“(這里計算過程為:1*10+2*20+3*30)。

1行n列與m行x列之積
1、然后,我們計算矩陣1行n列與m行x列之積。如圖所示,樣例中建立了參數1(1行3列)和參數2(3行2列)。

2、接著,我們在如圖所示的空白單元格輸入公式:=MMULT(D19:F19,C21:D23)。

3、確認函數后,按下Enter鍵,即可得到如圖所示的矩陣結果1“140“和結果2“172”(這里計算過程分別為:1*10+2*20+3*30,4*1+5*2+6*3)。

m行1列與1行n列之積
1、第三種情形,我們計算矩陣m行1列與1行n列之積。如圖所示,樣例中建立了參數1(3行1列)和參數2(1行3列)。

2、接著,我們在如圖所示的空白單元格輸入公式:=MMULT(C31:C33,D35:F35)。

3、確認函數后,按下Enter鍵,即可得到如圖所示的矩陣結果1“10“和結果2“360”(這里計算過程分別為:C50*D54,C50*D54+C50*E54+...C52*F54)。

m行x列與x行n列之積
1、最后一種情況,我們計算矩陣m行x列與x行n列之積。如圖所示,樣例中建立了參數1(3行2列)和參數2(2行3列)。
新聞熱點
疑難解答