EXCEL2010,当B列某行输入任何数值时,左侧A列对应的单元格自动生成序号,且此序号……

2024-11-01 10:17:53
推荐回答(5个)
回答1:

从A1开始输入公式:=IF(ISBLANK(B2),"",ROW()-a),下拉填充
其中“ROW()-a”中的a是变量,根据实际情况输入数值即可。
例如前两行是标题,数据是从第三行开始,公式就是=IF(ISBLANK(B2),"",ROW()-2)
这个方法有个前提:数据之间没有空行

回答2:

A1单元格写入公式
=IF(B1="","",COUNTA(B$1:B1))
下拉填充公式

回答3:

Excel内置函数,有点悬。主要是看你怎么使用这个表。一般而言,如果你在表中插入一行就会有问题。

回答4:

生成后,序号就不会变,明显不能使用函数。
不用函数,剩下的只有vba,vba这东西是会破坏excel的撤销功能的,就是ctrl+z

回答5:

可以,将你的具体和数据贴个图吧