excel高手来救命呀

来源:百度知道 编辑:UC知道 时间:2024/09/26 14:17:56
在excel表格中,怎么进行有条件的向下填充,或者用什么办法能实现这种效果。
表是这样的,就是要在编号中填充达到以下效果(碰到户主或者0,编号就要加1,碰到其他关系,编号就必须和他的户主编号一样,不要告诉我一个一个填呀,20000多个记录呢,一个一个填1个星期都填不完,谢谢高手了):
与户主关系 编号
户主 1001
配偶 1001
户主 1002
配偶 1002
女儿 1002
0 1003
配偶 1003
儿子 1003
儿子 1003
户主 1004
配偶 1004

如果A列为与户主关系,B列为编号,先输入第一个编号如果是在b2,从需要的第二个编号也就是b3,输入下面的公式,再向下拖曳。
=IF(OR(A3="户主",A3=0),B2+1,B2)
如果与户主关系中的0为字符,上面公式中,a3=0,调整为a3="0"

给你个见意吧,你把这些的数量都统一起来,以最多的一个为单位,画表格,其这它的就重复了,那样会好很多吧

先在B1输入1001,B2输入公式
=IF(OR(A3="户主",A3=0),B2+1,B2)
向下填充。

例如你的与户主关系在A列,编号在B列

在b1写公式 =1000+COUNTIF(A$1:A1,"户主")+COUNTIF(A$1:A1,"0")

然后双击填充柄那个十字架,自动填充20000行,一秒钟就OK.

子易空间站 - 高效办公指导网站

A编号 b户主 c编号 d女儿 e编号 f儿子 g编号
1 1001 第一行所有编号的格子里都设置公式=A1
2 =A1+1 除了户主之外关系的编号点住第一行的编号直接下拉就行了
户主的编号点住A2直接下拉就行了。

大佬,条题都看清啥意思呢!!再多点资料