輕松搞定九九乘法表案例! wps利用MMULT函數(shù)玩矩陣的技巧

大家好,今天我們來(lái)講講MMULT函數(shù),既繞腦又好玩。
MMULT是WPS表格中的矩陣乘法函數(shù),用于計(jì)算兩個(gè)矩陣的乘積。
語(yǔ)法看似很簡(jiǎn)單,就兩個(gè)參數(shù):
=MMULT(array1, array2)
array1為第一個(gè)矩陣(數(shù)組),array2為第二個(gè)矩陣(數(shù)組)
這個(gè)函數(shù)有一定的規(guī)則:
①對(duì)數(shù)據(jù)源,即兩個(gè)矩陣的要求:
第一個(gè)矩陣(array1)的列數(shù)必須等于第二個(gè)矩陣(array2)的行數(shù)。
②返回結(jié)果的特性:
MMULT函數(shù)返回結(jié)果矩陣的行數(shù)是由array1的行數(shù)決定的,列數(shù)是由array2的列數(shù)決定的。
我們用最簡(jiǎn)單的數(shù)據(jù)舉一個(gè)例子:
假設(shè)A2:A4是3行1列的矩陣,B1:D1是1行3列的矩陣。
我們輸入公式:
=MMULT(A2:A4, B1:D1)
第一個(gè)矩陣的列數(shù)(1列)與第二個(gè)矩陣的行數(shù)(1行)相等,結(jié)果是一個(gè)3行3列的矩陣。計(jì)算時(shí),第一個(gè)矩陣的每一行元素分別與第二個(gè)矩陣的每一列元素相乘并求和。
結(jié)果矩陣維度:3行×3列。計(jì)算過(guò)程:
- 第一行:1x4,1x5,1x6→4,5,6
- 第二行:2x4,2x5,2x6→8,10,12
- 第三行:3x4,3x5,3x6→12,15,18
最終結(jié)果:
- 4 5 6
- 8 10 12
- 12 15 18
如果我們將第一參數(shù)與第二參數(shù)互換位置:
=MMULT(B1:D1,A2:A4)
第一個(gè)矩陣的列數(shù)(3列)與第二個(gè)矩陣的行數(shù)(3行)相等,結(jié)果是一個(gè) 1行1列的矩陣(即單個(gè)數(shù)值)。此時(shí),計(jì)算邏輯是第一個(gè)矩陣的每一行(僅1行)與第二個(gè)矩陣的每一列(僅1列)相乘并求和,即兩個(gè)矩陣的點(diǎn)積。
結(jié)果矩陣維度:1行 × 1列。計(jì)算過(guò)程:
1*4+2*5+3*6=4+10+18=32
最終結(jié)果:32
小結(jié):以上兩種情況雖然只是將兩個(gè)矩陣交換了位置,但其數(shù)學(xué)本質(zhì)決定了:矩陣乘法不滿足 交換律。矩陣乘法本質(zhì)上是線性變換的疊加,運(yùn)算順序不同會(huì)導(dǎo)致不同的變換組合,因此結(jié)果必然不同。
接下來(lái),我們繼續(xù)進(jìn)入正題。用MMULT函數(shù)玩矩陣,輕松搞定九九乘法表案例。
首先我們輸入公式:
=MMULT(A2:A10,B1:J1)
運(yùn)用MMULT函數(shù)矩陣運(yùn)算得到每1行和每1列相乘的矩陣結(jié)果。
加入IF函數(shù):
=IF(A2:A10>=B1:J1,MMULT(A2:A10,B1:J1),"")
如果A2:A10區(qū)域單元格值大于或等于B1:J1區(qū)域單元格值的時(shí)候,我們就返回MMULT函數(shù)對(duì)應(yīng)的返回結(jié)果;否則,返回空值即可。
這樣做的目的就是為了右上方區(qū)域的留白處理。拒絕重復(fù)的運(yùn)算的出現(xiàn)。
此時(shí)只是做到了九九乘法表的乘積結(jié)果,而“x*y=”部分還是缺失的。
所以我們這樣完善公式:
=IF(A2:A10>=B1:J1,A2:A10&"x"&B1:J1&"="&MMULT(A2:A10,B1:J1),"")
同時(shí)用對(duì)應(yīng)的A2:A10區(qū)域的行值連接“&”對(duì)應(yīng)的B1:J1區(qū)域的列值,再連接“&”等于號(hào)“=”,最后再次用連接符“&”與MMULT函數(shù)的返回結(jié)果相連接即可。
相關(guān)文章
萬(wàn)能文本函數(shù)REGEXP! wps表格中混亂數(shù)據(jù)處理除了textsplit函數(shù)用它也不
今天我們來(lái)介紹正則表達(dá)式函數(shù)REGEXP,這個(gè)函數(shù)非常好用,有了它,很多文本函數(shù)都可以不用了,在介紹它之前,我們一起來(lái)學(xué)習(xí)一下正則表達(dá)式的基礎(chǔ)知識(shí)以及用法2025-07-03將一維考勤表向二維透視! wps函數(shù)pivotby是一個(gè)超級(jí)透視表函數(shù)
頻繁需要將單一維度數(shù)據(jù)表迅速轉(zhuǎn)換為多維度數(shù)據(jù)管理模式,微數(shù)據(jù)處理帶來(lái)了很多麻煩,為此,可利用WPS辦公軟件最新版本中引入的PIVOTBY函數(shù),一起來(lái)學(xué)習(xí)下吧2025-07-02wps表格中if函數(shù)怎么用? 掌握WPS表格中IF函數(shù)的多重嵌套技巧
剛學(xué)Excel的新手必看!IF函數(shù)多條件判斷技巧解析,助你快速進(jìn)階表格處理,下面我們就來(lái)看看詳細(xì)案例2025-07-02解放雙手! wps表格中函數(shù)LAMBDA代替繁瑣重復(fù)的IF多層嵌套
LAMBDA函數(shù)在wps中扮演著自定義函數(shù)的角色,它賦予了用戶創(chuàng)造自己函數(shù)的能力,且規(guī)則可由個(gè)人自行設(shè)定,它不僅具有封裝復(fù)雜邏輯、提高代碼可讀性的顯著優(yōu)點(diǎn),還支持一次定2025-07-02wps excel玩轉(zhuǎn)合并數(shù)據(jù)只需要1種符號(hào)+5類函數(shù)+2個(gè)實(shí)操
wps或者excel表格中經(jīng)常設(shè)計(jì)多個(gè)單元格合并到一個(gè)單元格的問(wèn)題,很多朋友不知道遇到不同的情況該怎么合并,下面我們就來(lái)分享用1種符號(hào),5類函數(shù),2個(gè)實(shí)操,玩轉(zhuǎn)合并數(shù)據(jù)的2025-07-01Excel和WPS的函數(shù)之爭(zhēng):DATEDIF的YD參數(shù)結(jié)果居然差一天
在Excel表格與WPS表格中,DATEDIF的結(jié)果不一致,我就自己是嘗試了,果然不一致,來(lái)跟大家講解下出來(lái)的原因,你這次支持誰(shuí)呢?詳細(xì)請(qǐng)看下文介紹2025-06-09每一個(gè)使用頻率都極高! 7個(gè)WPS新函數(shù)公式全指南
在實(shí)現(xiàn)精通 Office 的路上,表格函數(shù)一直都是繞不過(guò)的一道坎,今天就給大家整理了常用的 7 個(gè)新函數(shù)教程,希望能幫助到大家2025-05-09vstack函數(shù)輕松搞定! wps新增工作表數(shù)據(jù)自動(dòng)匯總到總表的技巧
相信大家在使用多維表時(shí),可能都會(huì)遇到由于數(shù)據(jù)來(lái)源的不同會(huì)存在多個(gè)數(shù)據(jù)表的情況,但為了方便處理可能大家都想把他們合并到同一個(gè)數(shù)據(jù)表里,這樣可以更方便的分析數(shù)據(jù),下2025-05-08WPS的IF函數(shù)怎么使用? wps文檔運(yùn)用if函數(shù)進(jìn)行條件判斷的技巧
在wps的日常使用中,掌握IF函數(shù)的應(yīng)用將大大提高我們的工作效率,今天跟大家分享一下如何在WPS文字文檔表格中運(yùn)用if函數(shù)進(jìn)行條件判斷2025-04-09hyperlink函數(shù)怎么用? wps超級(jí)鏈接函數(shù)HYPERLINK的基本用法
Excel中唯一可以生成超鏈接的函數(shù),就是她——Hyperlink函數(shù),接下來(lái)咱們就看看HYPERLINK函數(shù)的幾個(gè)典型應(yīng)用2025-03-21