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):

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