excel自动填充问题 如图 请教怎么能像B列一样 在空白处自动填上12 或1234 需要用什

excel自动填充问题
如图 请教怎么能像B列一样
在空白处自动填上12 或1234
需要用什么公式
VBA不会
有现成的代码也可以
不胜感激
如图

1、选择B2以下的数据区域,按Ctrl+G,“定位条件”“空值”;

2、按“确定”后,B2以下的空格处于选择状态;

3、输入以下公式,按Ctrl+Enter组合键结束,完成序号填充

=N(B2)+1

追问

谢谢老师
今天出门了
没有实验
但是看着挺好
我晚上回去试试
不胜感激

用了一下
非常好用
麻烦再问一下
假如很多列abcde……
能不能同时这样填充

追答

可以的 方法相同

追问

可以一次填充很多列么

追答

可以 同时选中多列 定位空值 然后只需要输入左上第一个空格公式 按Ctrl+Enter组合键结束

追问

=N(B2)+1吗
返回的不对啊

追答

根据左上第一个空单元格写公式,如果第一个在B3,就输入=N(B2)+1

追问

非常感谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-05-07
C2=IF(B2<>"",B2,IF(OR(A2="",B2="小"),"",N(C1)+1))
下拉公式
最后,将C列复制-选择性粘贴--数值,覆盖B列
第2个回答  2016-05-07
在B2中输入=if(a2="","小",n(b1)+1)追答

然后下拉自动填充公式

相似回答