神秘的MMULT函数浅析

点击上方

蓝色

文字  关注我们吧!

送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!

上一篇讲到曹操自赤壁北还后,在铜雀台大宴群臣。席间老曹让手下的武将们比武赢取蜀锦。下面就是那些武夫们的各项得分和评分标准。

那天老曹喝高了,也分不清手下这些爱将们谁是谁了,更别说谁厉害了!

于是老曹让荀彧去看看,都有哪些个大将的五项得分全部高于或等于标准,报个人数上来。

荀彧出谋划策,治国安邦在行,玩儿电子表格可不行!怎么办?

01

我们当然可以用普通方法,先求出五项指标都达标的将领,再统计人数即可。但是今天要介绍的这个函数--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操作问题时不再迷茫无助

推荐阅读:

IF函数七兄弟,个个本领大!

一对多查询经典函数组合拓展应用--多对多查询

来,平均一下!

总结篇--反向查找函数使用终极帖

遇到不规范的数据录入,你该怎么办?

戳原文,更有料!免费模板文档!

(0)

相关推荐

  • 奇怪的查找

    excelperfect 有时候,用户组织的数据不便于Excel的操作,让我们不得不费一番周折才能得出想要的结果. 这里是chandoo.org上的一个示例,日期不是放在同一行或同一列中,而是间隔放在 ...

  • 精通Excel数组公式022:提取唯一值列表并排序(续)

    使用公式对数字进行排序 下图12展示了两个对数字进行排序的公式.使用SMALL/ROWS函数从小到大排序,使用LARGE/ROWS函数从大到小排序. 图12 使用辅助列公式对基于数字列的记录进行排序 ...

  • 恼人的部分匹配查找

    excelperfect 这天有空,小范照常开始了Excel的研习.俗话说,一天不练,手生脚慢:两天不练,功夫减半:三天不练,成了门外汉.对于自己热爱的Excel,小范从不马虎. 他想研究前不久在ch ...

  • 掌握了MMULT函数,你就拿到了打开通往函数至高境界大门的钥匙

    送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! MMULT函数对于初学者来讲是一个比较陌生的函数,但不代表它默默无闻.函数发烧友对它趋之若鹜.今天我就来带大家一 ...

  • 这个职场高手专用的MMULT函数,绝对算得上Excel函数公式的硬核干货

    个人微信号 | (ID:LiRuiExcel520) 微信服务号 | 跟李锐学Excel(ID:LiRuiExcel) 微信公众号 | Excel函数与公式(ID:ExcelLiRui) 职场办公每天 ...

  • 关于php的ini文件相关操作函数浅析

    关于php的ini文件相关操作函数浅析 在小公司,特别是创业型公司,整个服务器的搭建一般也是我们 PHP 开发工程师的职责之一.其中,最主要的一项就是要配置好服务器的 php.ini 文件.一些参数会 ...

  • [PHP小课堂]关于php的ini文件相关操作函数浅析

    [PHP小课堂]关于php的ini文件相关操作函数浅析 关注公众号:[硬核项目经理]获取最新文章 添加微信/QQ好友:[xiaoyuezigonggong/149844827]免费得PHP.项目管理学 ...

  • VBA中ROUND函数浅析

    VBA四舍五入函数round()的一些不同四舍五入对于我们来说再熟悉不过了,但这次却碰到一个麻烦的问题. 由于实行全员个人所得税申报,从地税拿到了个人所得税申报软件,按要求把数据都导入后,软件计算出所 ...

  • 神秘的DATEDIF函数

    送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! EXCEL有一些神秘的函数,今天向大家介绍的就是DATEDIF函数. 为什么说它是神秘的函数呢?因为它没有出现在 ...

  • 函数入门:认识MMULT

    MMULT函数是矩阵相乘函数,很多人运用得轻车熟路,但还有许多人想学,说实在的,照着套用人家设计好的MMULT公式倒也不错,但许多人根据就不知道这是怎样个原理. 本帖就这些问题,根据个人的理解,抛砖引 ...

  • 矩阵乘积函数mmult进阶应用8:像if({1,0})一样置换2列数据

    小伙伴们,还好吗?今天来分享一下mmult的另一个用法,像if({1,0},..,..)一样置换两列数据的位置,置换后可以用vlookup实现逆向查询.还是来看2个例子. 1.置换2列数值,并用vlo ...

  • 矩阵乘积函数mmult进阶应用7:条件计数

    小伙伴们,大家好.今天继续来说mmult在条件计数中的应用,还是来看两个例子. 1.计算晚点次数(抵达时间大于预计时间) 下图是一个时刻表,记录的是预计到达时间和实际到达时间.现在的问题是求出晚点的次 ...