excel中如何为文化户籍编号以户主自动编号?

在B列中是户主和家庭成员,要求在A列中自动生成该户的户编并成自动向下填充

1、首先打开需要编辑的Excel表格,进入到编辑的页面中。

2、然后选中A1单元格,键入公式:="003Q"&TEXT(COUNTIF(C$1:C1,"户主"),"000"),按下enter键。

3、然后看到已经得到第一户的户编了。

4、然后鼠标左键双击A1单元格右下角,自动填充下面的单元格,就可以到所有的户编了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-16
看你的表格,应该是C列中是户主和家庭成员吧
不管它,权当在B列
A1输入公式
="003Q"&TEXT(COUNTIF(B$1:B1,"户主"),"000")
下拉即可本回答被提问者和网友采纳
第2个回答  推荐于2019-03-21
一、可以,在要标序号的任一行单元格写入公式
=ROW(A1)
下拉填充公式

二、ROW函数的定义
返回引用的行号。
语法
ROW(reference)
Reference 为需要得到其行号的单元格或单元格区域。
如果省略 reference,则假定是对函数 ROW 所在单元格的引用。
如果 reference 为一个单元格区域,并且函数 ROW 作为垂直数组输入,则函数 ROW 将 reference
的行号以垂直数组的形式返回。
Reference 不能引用多个区域。
第3个回答  2013-04-16
=TEXT(COUNTIF($B$1:B1,$B$1),"003Q0000")

下拉公式
如果不是显示003Q加编号,把公式里面的003Q改掉实际内容就可以
如果想当B列为空时也为空可以这样用公式
在A1中输入公式=IF(B1="","",TEXT(COUNTIF($B$1:B1,$B$1),"003Q0000"))

下拉公式
说明:B1中一定要是户主两个字,如果不是就把公式里的$B$1改成户主,并用引号括号起来,引号必须是在英文状态输入,如"户主"
第4个回答  2013-04-16
在B1中输入或复制粘贴此公式
=IF(B1="","","003Q"&TEXT(COUNTIF(B$1:B1,"户主"),"000"))


=IF(B1="","",TEXT(COUNTIF(B$1:B1,"户主"),"003Q000"))

下拉填充