做是做出来啦,不过呢我估计你理解不了,如图数据:

暂定6口之家,最大户数为6,超过你可以自己加长
B13输入公式
=IFERROR(IF(COLUMN(A1)/5>IFERROR(MATCH("户主",INDIRECT("D"&SMALL(IF($D$2:$D$10="户主",ROW($2:$10)),ROW(A1))+1):$D$10,),COUNTA(INDIRECT("D"&SMALL(IF($D$2:$D$10="户主",ROW($2:$10)),ROW(A1))):$D$10)),"",OFFSET(INDIRECT("A"&SMALL(IF($D$2:$D$10="户主",ROW($2:$10)),ROW(A1))),CEILING(COLUMN(A1)/5,1)-1,MOD(COLUMN(A1)-1,5))),"")
然后按ctrl+shift+enter,右拉,下拉
A13公式
=SUM(SUBTOTAL(9,OFFSET(F13,,5*ROW($1:$6)-5)))
然后按ctrl+shift+enter,下拉
如果做到两张工作表,跨表引用自己百度