如何在excel表有空行的情况下,跳过空行按顺序排序号?

2024-12-04 07:18:01
推荐回答(3个)
回答(1):

可以使用COUNTA函数计算非空单元格个数来编号。

以下图为例:

A2输入公式:

=IF(B2="","",COUNTA(B$2:B2))

公式下拉复制,可以看到,序号会自动跳过姓名为空的单元格进行顺序编号。

知识扩展:

COUNTA 函数计算区域中不为空的单元格的个数。

语法
COUNTA(value1, [value2], ...)COUNTA 函数语法具有下列参数 :

value1  必需。表示要计数的值的第一个参数。
value2, ...  可选。表示要计数的值的其他参数,最多可包含 255 个参数。
注解
COUNTA 函数可对包含任何类型信息的单元格进行计数,这些信息包括错误值和空文本 ("")。例如,如果区域包含一个返回空字符串的公式,则 COUNTA 函数会将该值计算在内。COUNTA 函数不会对空单元格进行计数。

回答(2):

看图片噢。有不明白的可以发一个邮件给我,我把Excel档发给你。

回答(3):

A2输入
=IF(B2="","",COUNTA($B$2:B2))
下拉公式