多口之家记账排班,这几个Excel函数够用了
我家六口人:爸妈、我和老婆、两个孩子。以前记账靠手机App,一人一个账号,月底对不上,谁也说不清钱花哪了。后来我把全家开销搬进一张Excel表,用几个函数串起来,现在每月5号花半小时就能把账理完。下面这几个函数是我这两年用得最多的,按使用频率排。
先算清楚"谁花了多少"
多口之家最麻烦的是分人统计。表格第一列日期,第二列花钱的人(用数据验证做成下拉菜单,只允许选家庭成员名字),第三列类别,第四列金额。想单独看老婆这个月花了多少,一个SUMIF就够了:=SUMIF(B:B,"老婆",D:D)。要看"老婆在餐饮上的支出",就换SUMIFS,把人员条件和类别条件一起写上。

比SUMIF更省事的是数据透视表。不用写公式,把人员拖到行、类别拖到列、金额拖到值,一张交叉表就出来了,谁在哪块花得多一眼看得见。我家的透视表里,老大在"教育"这一列的金额常年最高,看到数字才意识到补习班报太多了。

分摊和排班,这两个函数最实用
水电燃气这种全家共享的支出,按人头平摊最公平。我用SUMPRODUCT算,先把每个成员的权重列出来(大人算1,小孩算0.6,老人算0.8,比例自己定),公式大概是=SUMPRODUCT(权重区域,金额区域)/SUM(权重区域)。改权重不用动公式,比手动除来除去靠谱得多。

家务排班我用COUNTIF统计。表里横着是日期,竖着是成员,轮到谁洗碗就在格子里填个1。月底用=COUNTIF(某人那一行,1)一算,谁干得多谁干得少,摆得明明白白。上个月老二只洗了4次,老大洗了11次,数据往那一放,不用我多说他自己就去补了。
- SUMIF / SUMIFS:按人、按类别筛金额,家庭记账的地基
- SUMPRODUCT:多条件加权分摊,水电费、聚餐费全靠它
- COUNTIF / COUNTIFS:排班次数、孩子打卡次数,做家务少吵架
- XLOOKUP(老版本用INDEX+MATCH):从成员名单里带出年龄、学校、联系方式
- DATEDIF:算孩子周岁、算老人用药间隔天数,比翻日历快
踩过的坑也说几个。别把整张表塞满合并单元格,看着整齐,公式一拖就错位,排序也排不了。金额列统一用ROUND保留两位,不然分摊下来会出现一分钱的差额,累加几十行就差了块把钱,对账时很烦人。条件格式要早点设,我给超支的单元格加了红色底纹,孩子零花钱超了自动变红,比月底发火管用。
还有一点,表格别搞太复杂。我一开始给家里做了七个工作表,结果爸妈根本不会用。现在就一张主表加一张汇总表,爸妈只负责填自己那一行,剩下的公式自动跑。函数不需要多,能用起来才算数。
说实话,Excel不是什么高科技,但对多口之家来说,它最大的好处是全家人都能看懂同一张表。工具挑顺手的就行,关键是坚持记。记满三个月,你大概就能看出家里的钱到底往哪流了,也能看出谁在家务上偷了懒。