户口统计模型

前言

这是网友提出的问题:如何统计每户的人数和家庭收入,当然相似的情景也可以参照。

思路:

统计每户的人数和家庭收入是以家庭为单位,所以要有唯一字段作为统计的依据,因此我们只要给每户的家庭成员增加一个户主属性就可以区分了。

1增加辅助列

G2=IF(B2="户主",C2,G1)

下拉填充到G14列。

解释:如果B2是“户主”,则G2显示户主的名字,否则显示G1的值,通过此公式可以将所有的家庭成员增加户主属性。

2统计每户人数

E2=IF(B2="户主",COUNTIF($G$2:$G$14,G2),"")

下拉填充公式

解释:如果B2是“户主”,则统计G列中户主姓名的个数,否则显示空值,有效避免了在其他家庭成员行进行统计。

3统计家庭收入合计

F2=IF(B2="户主",SUMIF($G$2:$G$14,G2,$D$2:$D$14),"")

下拉填充公式

解释:如果B2是“户主”,则对D列进行条件求和,否则显示空值,有效避免了在其他家庭成员行进行求和。

知识点

转换思想,在数据表中,上下级关系是非常脆弱的,通常应将上下级关系转为左右关系,才可以方便公式进行条件统计和求和。

当不希望在所有行上进行统计时,使用IF判断是一个不错的方法。

END

欢迎入群讨论!(QQ群)
(0)

相关推荐