打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
看了这一篇,你就踏进了数组公式的门


不想当将军的士兵不是好士兵

不会用数组公式的人永远无法成为真正的高手。

今天介绍一下数组公式第二篇,认认真真学完这一篇,差不多踏进数组公式的门了。

如下表格需要将 ForSheet 对应的数量 全部加起来

根据条件求和小编随随便便可以写出十多种方法。

本文偏偏讲最难理解最最麻烦的那种。

主要是用来理解数组公式,在今后的教程中,会用到很多数组公式,希望你能理解我的良苦用心。

公式如下:

=SUM(IF(A2:A12="ForSheet",B2:B12,0))

输完公式之后同时按CTRL+SHIFT+回车  结束。

使用数组一时爽,听我解释全跑光。

下面我简单的说几句。

如下表格,总价需要单价*数量。

普通公式是选择C2单元格,输入公式=A2*B2,然后回车。

使用数组公式的计算方法。

第一步:选择C2:C12,因为计算结果会有很多个值。

第二步:输入公式=A2:A12*B2:B12

第三步:CTRL+SHIFT+回车

计算结果如下

相当于一组数与另一组数相乘,得到一组数的结果,所以存储在一个区域范围中,因为是数组公式,所以CTRL+SHIFT+回车结束。

回到前面的表格中,如下公式,可以判断A列是否为“ForSheet”,普通公式

=IF(A2="ForSheet",TRUE,FALSE)

公式向下填充,会得到好多TRUE或者FALSE

把公式进行修改。=IF(A2="ForSheet",A2,0),条件成立就得到对应的数量,不成立就得到0。

最后,再进行求和,计算结果如下。

这样常规公式的方法就是需要用到辅助列。

如果用数组公式

第一步:选择D2,因为一组数计算求和之后只会有一个结果,所以选择一个单元格

第二步:输入公式

=SUM(IF(A2:A12="ForSheet",B2:B12,0))

第三步:CTRL+SHIFT+回车。

如果用数组公式。

第一步:先选择C2:C12

第二步:输入以下公式

=IF(A2:A12="ForSheet",B2:B12,0)

第三步:CTRL+SHIFT+回车

看看结果,最后外围用SUM统计。

计算的原理就相当于用辅助列,可以这么理解,利用数组公式相当于在一个黑匣子中构建了一个表格,不需要占用单元格区域,是不是很方便呢?

当然,本例用SUMIF更方便,码这么多字主要是为了理解数组公式。

怎么样,数组公式能理解吗?是不是好像有一点懂了,还是有一点晕了?

欢迎留言。

子曰:用之则行,不用则藏。

意思是说,如果你用我的这些建议,就马上行动,知行合一,如果你不用,就赶紧收藏,以绝后患。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel表格中-SUM-求和函数实列分析
你会用SUM函数吗
七夕,Excel中的超强CP也来虐狗了!
Excel数组公式应用彻底醒悟
多个表格中的填充单元格怎样求总和?
分段统计,就得有逼格。
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服