神秘的MMULT函数浅析
点击上方
蓝色
文字 关注我们吧!
送人玫瑰,手有余香,请将文章分享给更多朋友
动手操作是熟练掌握EXCEL的最快捷途径!
上一篇讲到曹操自赤壁北还后,在铜雀台大宴群臣。席间老曹让手下的武将们比武赢取蜀锦。下面就是那些武夫们的各项得分和评分标准。
那天老曹喝高了,也分不清手下这些爱将们谁是谁了,更别说谁厉害了!
于是老曹让荀彧去看看,都有哪些个大将的五项得分全部高于或等于标准,报个人数上来。
荀彧出谋划策,治国安邦在行,玩儿电子表格可不行!怎么办?
我们当然可以用普通方法,先求出五项指标都达标的将领,再统计人数即可。但是今天要介绍的这个函数--MMULT函数,可以助我们一步完成任务!
在单元格H3中输入“=SUMPRODUCT(N(MMULT(N($B$4:$F$15>=B1:F1),ROW(1:5)^0)=5))”,并CTRL+SHIFT+ENTER三键回车即可。
思路:
首先将得分和评分标准对比,找出所有大于标准的得分
再利用N函数将比较后的逻辑值转换为数值。TRUE转换为1,FALSE转换为0
利用MMULT函数构建新的矩阵MMULT(N($B$4:$F$15>=B1:F1),ROW(1:5)^0)
由于要全部达标,因此MMULT(N($B$4:$F$15>=B1:F1),ROW(1:5)^0)=5
再次利用N函数将逻辑值转换为数值
利用SUMPRODUCT函数求和
最终评比结果,只有四名武将全部项目达标!荀彧高高兴兴地拿着结果向曹老板汇报去了...
-END-
长按下方二维码关注EXCEL应用之家
面对EXCEL操作问题时不再迷茫无助
推荐阅读:
戳原文,更有料!免费模板文档!
赞 (0)