求教如何在合并单元格内填充自定义的序列?
excel吧
全部回复
仅看楼主
level 1
jiafeng413
楼主
如表中所示,在户号一栏填充HCZTT001、002、003一直到表尾,该如何操作?
2020年12月22日 01点12分
1
level 8
陆凌侯
选中所有需要填充的合并单元格所在区域
,假设数据从第2行开始,输入公式
=IF(D2="户主","HCZTT"&TEXT(COUNTIF(D$2:D2,"=户主"),"000"),"")
按住【Ctrl + Enrer】键
2020年12月22日 02点12分
2
jiafeng413
好的,谢谢,我试试~
2020年12月22日 02点12分
jiafeng413
膜拜大神
2020年12月22日 02点12分
嘻哈王小闯
大神,您好,我想问一下,COUNTIF里面为什么是"=户主",而不是"户主"呢?还有就是什么时候按ctrl+enter,什么时候按ctrl+shift+enter
2020年12月22日 05点12分
youguiqing
表达式要加引号
2020年12月22日 05点12分
level 4
蜗☞牛
="HCZTT"&IF(COUNTA($B$1:B1)<10,"00",IF(COUNTA($B$1:B1)<100,"0",""))&COUNTA($B$1:B1)
按Ctrl + Enrer填充
2020年12月22日 07点12分
3
jiafeng413
还可以这样。。谢谢您
~
2020年12月22日 14点12分
level 7
youguiqing
如果只是要填 户序号 只要三行代码
Sub 自动()
For x = 2 To Range("A60000").End(xlUp).Row '从D列第二行开始扫描
If Cells(x, "d") = "户主" Then '如果这一行 为 户主
Cells(x, "b") = "HCZTT" & Format(Z, "000") '填上序号
End If
Next x
End Sub
我加了一个功能,自动合并单元格 ,然后再填序号
2020年12月22日 09点12分
4
jiafeng413
感谢大神,我再琢磨琢磨
~
2020年12月22日 14点12分
梁州倦客
自动的VBA呢 ,也发出来呀
@youguiqing
2020年12月23日 00点12分
1