分享

拿来即用!这是我见过最实用的收入、支出统计模板

 Excel不加班 2022-04-21



VIP学员的问题,这是一份记账表,要进行各种统计,跟着卢子一起看看。

1.按类型统计总收入、支出、结余

昨天提到的SUMIF用在这里刚好,法说明。

=SUMIF(条件区域,条件,求和区域)

收入:

=SUMIF(E:E,S4,G:G)


支出:将G列改成H列就行。

=SUMIF(E:E,S4,H:H)

结余:就是收入-支出。

=T4-U4

2.按月份统计总收入、支出、结余

依然是条件求和,不过SUMIF的条件区域不能嵌套其他函数,除非用辅助列提取月份。

借助SUMPRODUCT就可以不用辅助列,用MONTH提取月份的纯数字再连接月字比较求和。不过使用这个函数的时候,别引用整列。

=SUMPRODUCT((MONTH($B$4:$B$99)&"月"=S10)*$G$4:$G$99)


语法:支持单条件和多条件求和,每个参数都可以嵌套其他函数。

=SUMPRODUCT((条件区域1=条件1)*(条件区域2=条件2)*求和区域)

MONTH也可以换成TEXT。

=SUMPRODUCT((TEXT($B$4:$B$99,"m月")=S10)*$G$4:$G$99)

支出,将区域中的G改成H就行。

=SUMPRODUCT((TEXT($B$4:$B$99,"m月")=S10)*$H$4:$H$99)

结余:就是收入-支出。

=T10-U10

正常的统计表到这里就结束了,不过VIP学员的要求比较特殊,需要将某个月份的收入、支出明细引用出来。

3.根据J1引用相应的收入、支出明细

选择1月,就将左边日期为1月的显示在右边相应的位置,其他月份的不显示。

有了前面SUMPRODUCT按月份统计,只需改个区域就可以解决这个问题。这里并不是真的求和,只是引用同一行的数据,因此只引用单元格而不是区域。

=SUMPRODUCT((MONTH($B4)&"月"=$J$1)*($F4=J$3)*$G4)


支出明细,同样改下单元格就行。

=SUMPRODUCT((MONTH($B4)&"月"=$J$1)*($F4=J$3)*$H4)

再补充一个知识点,让0显示为空白。

设置单元格格式,自定义0.00;;;。

自定义代码的意思,正数显示值;负数显示值;零显示值;文本显示值,空着就表示显示空白。

还有一个方法,在Excel选项,高级,取消勾选在具有零值的单元格中显示零。


请把「Excel不加班」推荐给你的朋友

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多