Excel是一款非常实用的电子表格软件,它有很多好处。它可以帮助用户轻松地处理和分析数据,从而更好地了解数据的含义和趋势。还具有强大的计算功能,可以进行各种数学计算和统计分析。(比如我们的每日支出表)

Excel还可以制作各种报表和图表,方便用户进行数据展示和分享。(比如我们的本月收入速览)除此之外,Excel还具有易用性和灵活性,可以根据用户的需求进行自定义设置和操作(比如我们的每月数据统计和费用类型统计)。Excel为我们提供高效、精确和可靠的数据处理和分析服务,今天我们就来制作这样的数据展示表。

我们的每日支出表到了最重要的环节了,就是增加重要账户的本月的收支记录、收入记录数、支出记录数、收入金额、支出金额、结余金额等,也包含了所有账户的本月变化、本周变化、本日变化等等,更直观的查看每个月、每周、每日的数据。

打开网易新闻 查看精彩图片

一、定义开始时间和结束时间

首先,我们做这个表格的目的是为了能够清晰了解自己在固定时间内的收入和消费支出,那么如何界定这个固定时间的开始时间和结束时间呢?一般有两种规划:自然月规划、账单规划。如何理解呢?我们一起来看一下:

1、自然月规划

自然月规划顾名思义就是从本月的第一天到本月的最后一天,那么如何展现呢,我们制作表格的意义,是希望他进行自动化的更新,而不是每个月都需要自己动手更改。如何用表格表示开始日期和结束日期呢?

我们一步步来,首先来展示本月1号的自动化公式:=DATE(YEAR(NOW()),MONTH(NOW()),1)。date函数代表的是年月日,第一个逗号前面的就是年,第二个逗号前面的就是月,最后一个数字就是日期,通过这个公式,大家会写本月最后一天的公式了吗?

我们来一起尝试一下,首先,年的表示与本月1号的一致,都是YEAR(NOW()),月的表示也是一样的,对不对,那就是MONTH(NOW()),那么本月最后一天怎么表示呢?有两种方法:=DAY(DATE(YEAR(A2),MONTH(A2)+1,0))或者=DAY(EOMONTH(NOW(),0)),大家有没有发现这两种方法很麻烦,所以有一种更简单的表示方法就是【=EOMONTH(TODAY(),0)】

这些内容需要在表格内有单元格存放,以方便引用。

2、账单规划

账单规划如何理解呢?账单规划一般出现在信用卡、网贷、借款之类的账户,比如信用卡有固定的出账单日、还款日,比如中信1号出账单,20号还款,那么开始日期和结束日期,我们就可以直接使用自然月规划中的公式,用公式来表达,即=DATE(YEAR(NOW()),MONTH(NOW()),1)、=DATE(YEAR(NOW()),MONTH(NOW()),20)。

除此之外,还有一种规划,那就是自定义规划。

3、自定义规划

自定义规划的意思就是自己定义开始日期和结束日期,比如大家为了刷够信用卡的笔数,从而获得免年费,那么就需要来规划什么时间段使用什么卡来进行消费,这就是自定义消费,比如上面的中信是1好出账单,为了避免信用卡账单延迟记账,将1号的消费算入本月的还款金额,那么我们就可以规划在2号或者3号再开始使用中信信用卡消费,那么开始日期就可以用公式来表达=DATE(YEAR(NOW()),MONTH(NOW()),2)或者=DATE(YEAR(NOW()),MONTH(NOW()),3),假设结束日期是10号,那么用公式来表示就是=DATE(YEAR(NOW()),MONTH(NOW()),10)。

到此,开始日期和结束日期就结束了,之后只需要直接引用就可以了。

二、制作表头

这里表头的制作与之前的不一样,这次需要将表头变成竖列,我这里是因为显示的原因,如果大家喜欢用竖列也是可以的,但是会比较麻烦。

表头内容为:选框【自然月、规划内、账单内】、开始日期、结束日期、收支帐户、收支记录、收入记录、支出记录、收入金额、支出金额、结余金额

三、填入数据

在表格中,最先需要确定的数据是收支帐户,收支帐户可以自己直接输入,也可以做一个选框,从本表格中的账户表格中进行筛选。

确定了收支帐户后,就可以进行其他表格的单元格公式的设置,依次效果如下:

开始日期:=IF($D$2=$P$46,INDEX($R:$R,MATCH(E5,$V:$V,)),SUMPRODUCT(($P$46:$Q$66=$D$2)*($V$46:$W66=E5)*($R46:$S$66)))

结束日期:=IF($D$2=$P$46,EOMONTH(TODAY(),0),SUMPRODUCT(($P$46:$Q$66=$D$2)*($V$46:$W66=I5)*($T46:$U$66)))

收支记录:=IF(I5="",SUMPRODUCT((($D$22:$D$10028)>=$I$3)*(($D$22:$D$10028)<=$I$4)),SUMPRODUCT((($D$22:$D$10028)>=$I$3)*(($D$22:$D$10028)<=$I$4)*(($J$22:$J$10028)=$I$5)))

收入记录:=IF(I5="",SUMPRODUCT((($D$22:$D$10028)>=$I$3)*(($D$22:$D$10028)<=$I$4)),SUMPRODUCT((($D$22:$D$10028)>=$I$3)*(($D$22:$D$10028)<=$I$4)*(($J$22:$J$10028)=$I$5)*(($H$22:$H$10028)>0)))

支出记录:=IF(I5="",SUMPRODUCT((($D$22:$D$10028)>=$I$3)*(($D$22:$D$10028)<=$I$4)),SUMPRODUCT((($D$22:$D$10028)>=$I$3)*(($D$22:$D$10028)<=$I$4)*(($J$22:$J$10028)=$I$5)*(($I$22:$I$10028)>0)))

收入金额:=IF(I5="",SUMPRODUCT((($D$22:$D$10028)>=$I$3)*(($D$22:$D$10028)<=$I$4)*($H$22:$H$10028)),SUMPRODUCT((($D$22:$D$10028)>=$I$3)*(($D$22:$D$10028)<=$I$4)*($H$22:$H$10028)*(($J$22:$J$10028)=$I$5)))

支出金额:=IF(I5="",SUMPRODUCT((($D$22:$D$10028)>=$I$3)*(($D$22:$D$10028)<=$I$4)*($I$22:$I$10028)),SUMPRODUCT((($D$22:$D$10028)>=$I$3)*(($D$22:$D$10028)<=$I$4)*($I$22:$I$10028)*(($J$22:$J$10028)=$I$5)))

结余金额:=I9-I10,结余金额=收入金额-支出金额。

到这里整个表格就完成啦,大家快尝试做起来,看看自己自动化表格制作的如何。我是君留香,一个致力于个人成长,社会教育的青年。关注我,与我一起成长!