【发布时间】:2016-05-01 10:37:31
【问题描述】:
我要求使用从某个值(例如 1000)开始的唯一编号自动填充行。
工作表有 2 列。
当我在每行的第二列中填充一个值时,第一列应该自动填充。
我已经填写了 3 行(1000,1001,1002)。
现在,如果我删除自动生成值为 1001 的中间行,最初值为 1002 的行将自动更新为 1001。
但根据我的要求,该值应保持唯一(应保持为 1002)。
我使用的公式是:
=IF(B2<>"",COUNTA($B$2:B2)+999,"")
我的excel在删除值之前是这样的:
Test_Case_Id Name
1000 a
1001 b
1002 c
删除中间一行后变成:
Test_Case_Id Name
1000 a
1001 c
预期结果:
Test_Case_Id Name
1000 a
1002 c
请帮帮我。
谢谢, 韦维克
【问题讨论】:
-
填写表格后,将公式更改为值然后删除不会影响
标签: excel excel-2010 excel-2007 vba