打开APP
userphoto
未登录

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

开通VIP
跳过不符合条件的行进行连续编号

工作中我们经常需要在Excel中进行连续编号。连续编号大多是在连续的行区域中,但有时也需要在不连续的行区域,比如对各条明细数据汇总的合计行。今天就和大家分享在不连续的行区域中如何进行连续编号。

一、案例

如下图所示,A1:D12区域为辉煌公司各部门员工工资表。现在要求在A列设置连续序号,效果如F列所示。序号必须符合以下要求:①删除行序号可以自动调整为新的连续序号;②小计、合计、空白行不加序号。

二、操作步骤

在单元格A2输入公式

=IF(OR(B2="",B2="小计",B2="合计"),"",MAX($A$1:A1)+1)

拖动A2单元格填充柄向下复制公式时,注意一个细节:由于在小计、合计行设置灰色填充背景,为避免A2单元格的无色填充格式随公式一起复制到小计、合计行,需选择“不带格式填充”。具体操作如下:

公式解析

(1)OR函数用于逻辑判断,返回逻辑值TRUE或FALSE。如果所有判断条件都为假,则返回FALSE,只要有一个判断条件为真,则返回结果TRUE。OR(B2="",B2="小计",B2="合计")判断B2单元格内容,如果B2内容是“空白”、“小计”或“合计”,OR函数返回TRUE。

(2)IF函数用于判断是否满足某个条件,如果满足返回一个值,如果不满足返回另一个值,语法为IF(logical_test,[value_if_true],[value_if_false])。

IF(OR(B2="",B2="小计",B2="合计"),"",MAX($A$1:A1)+1),当OR函数返回TRUE时,返回空白,否则返回MAX($A$1:A1)+1确定的行号。

(3)MAX函数用于返回一组数值中的最大值,忽略逻辑值和文本。由于A1单元格内容为文本,因此MAX($A$1:A1)=0,MAX($A$1:A1)+1=1,A2单元格的序号就为1。在A3单元格,MAX($A$1:A2)=1,MAX($A$1:A2)+1=2,A3单元格序号就为2。以此类推。在“小计”和“合计”行序号为空,不会影响连续编号。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
函数妙用:MAX函数给合并单元格填充序号!
Excel016| MAX函数:不规则合并单元格填充序号
只爱最大的MAX,营生甚多!
MAX IF竟然这么厉害,查找功能竟然比Vlookup还牛
办公小技巧:事半功倍 用好MAX函数
怎么给不规则合并单元格添加序号?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服