打开APP
userphoto
未登录

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

开通VIP
做表不会用技巧,活该年轻忙到老

先来看下面的数据,要根据C列的部门在A列生成一组序号,如果有不同的部门,序号就增加1:

文艺青年这样用:

=SUMPRODUCT(1/COUNTIF(C$2:C2,C$2:C2))

这个公式的思路,实际上就是依次统计C列部门的不重复个数,感兴趣的小伙伴,可以点此了解一下公式解释哈。

走你青年这样用:

=SUM(C2<>C1,A1)

公式用C2<>C1,来对比C列当前行的部门是不是和上一行的部门名称相同,得到逻辑值TRUE或是FALSE。逻辑值作为SUM函数参数时,TRUE相当于1,FALSE相当于0,并且可以忽略单元格中的文本。

以A2单元格中的公式为例:

=SUM(C2<>C1,A1),C2单元格的“企划”不等于C1的“部门”,因此C2<>C1得到逻辑值TRUE,用它和A1作为SUM函数的参数,SUM函数忽略A1单元格的文本,只计算TRUE,最终得到计算结果1。

到了A3单元格,公式变成:

=SUM(C3<>C2,A2) ,C3单元格与C2相同,因此C2<>C1得到逻辑值FALSE,用它和A2单元格的序号1作为SUM函数参数,最终结果是2。

其他单元格的计算过程也是如此。

佛系青年这样用:

=(C2<>C1)+N(A1)

这个公式的思路和方法二相同,但是更为直接,用C2<>C1得到的逻辑值,直接与上一个单元格相加。

有同学可能会说:这里为什么要使用N(A1)呢?直接使用A1不可以吗?

因为A1的内容是文本“序号”,如果直接使用加法计算,会返回错误值。咱们加上一个N,就能把文本转换为0,而数值则会仍然返回原有的值。


怎么样?一样的序号有三种方法可以解决,你更喜欢哪一种呢?


老祝说:真正的高手,并不是一定要会使用很多很多的函数公式,而是能把简单的公式应用到极致,正所谓手中无刀,心中有刀。

好了,今天的内容就是这些吧,祝各位一天好心情!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
一个小问题就能看出你的函数功底……
Excel函数应用之逻辑函数
Excel
Excel的SUM函数9种公式设置范例
excel多条件专辑
wps表格函数及函数简单使用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服