分享

看Excel大神玩转SUM函数,除了求和还有这么多用法,刷新认知!

 Excel不加班 2024-12-06 发布于广东
与 30万 粉丝一起学Excel

SUM函数很多人只知道可以求和,其实还有很多作用,跟卢子来看看。

1.在3列数据里面,有一列有数据,将这个非空值提取出来

因为都是数字,而且只有一个非空值,直接SUM即可。

=SUM(A2:C2)

2.根据客户获取不重复序号,同时设置间隔一个客户填充颜色

先来看个简单的,按顺序生成序号,并隔行填充颜色。

序号:求和的时候忽略文本。

=SUM(1,A1)

隔行填充色,直接套用表格格式就可以,简单快捷。

当然,也可以借助条件格式,利用MOD获得序号1010,这样就可以分别对1和0设置颜色。这个得学会,因为那个复杂的案例需要用到。

=MOD($A2,2)

选择区域A2:D5,点条件格式,新建规则。

点使用公式确定要设置格式的单元格,输入下面的公式,设置格式,确定。

=MOD($A2,2)=1

同理,再设置另外的颜色。

=MOD($A2,2)=0

再来看复杂的序号:求和的时候TRUE当成1,FALSE当成0。

=SUM(B2<>B1,A1)

不管序号是否重复,都是用MOD处理,依然生成1010的形式。

=MOD($A2,2)

然后分别设置=1的颜色,=0的颜色,参考前面的截图,就不做重复演示。

=MOD($A2,2)=1

=MOD($A2,2)=0


看似完全不同的案例,转换思维,就能一通百通。

3.统计餐次,大于1小于10按1算,大于等于10按2算

常规方法:

=COUNTIF(D4:AG4,">=10")*2+COUNTIFS(D4:AG4,">1",D4:AG4,"<10")

烧脑用法:
=SUM(N(D4:AG4>={1.01;10}))

下面的知识,需要数学知识,数学不好的建议多看几遍。

大于1,可以用=SUM(N(D4:AG4>=1.01))。

大于等于10,可以用=SUM(N(D4:AG4>=10))。

大于1,其实包含2个区间,大于1小于10和大于等于10。因此2个公式相加,就等同于出现1次大于1小于10和出现2次大于等于10。

=SUM(N(D4:AG4>=1.01))+SUM(N(D4:AG4>=10))


2个公式相加可以继续简化:

=SUM(N(D4:AG4>={1.01;10}))

如果想让你的公式超级简洁,你必须逻辑思维很好,真正的高手,并不是写出很长公式的人,而是写出的公式足够简短。

链接: https://pan.baidu.com/s/1Ab6_u2-uxfNsZS-WoqF2Uw?pwd=pejm 提取码: pejm

陪你学Excel,一生够不够?


一次报名成为VIP会员,所有课程永久免费学,永久答疑,仅需 1500 元,待你加入。

报名后加卢子微信chenxilu2019,发送报名截图邀请进群。

推荐:别告诉我,你会SUM函数?
上篇:学会了LOOKUP函数的经典查找模式,就能轻松解决这4个问题

请把「Excel不加班」推荐给你的朋友

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多