如何用EXCEL制作每日支出表的規(guī)劃數(shù)據(jù)展現(xiàn)部分?
上一篇文章我們制作了重要賬戶的數(shù)據(jù)展現(xiàn),那么如何制作本月、本周、當(dāng)天的數(shù)據(jù)呢?如何直接展示規(guī)劃內(nèi)的消費(fèi)和賬單內(nèi)的消費(fèi)呢?快來一起學(xué)一學(xué)吧。
本期的表格依舊需要豎列的表頭和內(nèi)容,表頭內(nèi)容為:開始日期、結(jié)束日期、收支帳戶、收支記錄、收入記錄、支出記錄、收入金額支出金額、結(jié)余金額
1、本月變化
本月變化的意思是從本月1號(hào)到本月最后一天的所有收入、消費(fèi)合計(jì),具體用公式怎么表達(dá)呢?
開始日期:=DATE(YEAR(NOW()),MONTH(NOW()),1)。開始日期這個(gè)之前的文章講過,所以直接使用就好了,如有不懂的,可以查詢之前的文章。
結(jié)束日期:=EOMONTH(TODAY(),0)。結(jié)束日期也講過,這里就略過了。
收支帳戶:無。收支帳戶因?yàn)槭潜驹碌乃凶兓?,所以要包含所有賬戶,這里就不需要體現(xiàn)了。
收支記錄:=SUMPRODUCT((($D$22:$D$10028)>=$L$3)*(($D$22:$D$10028)<=$L$4))。$L$3代表的是開始日期,$L$4代表的是結(jié)束日期,下述的所有$L$3和$L$4都是一樣的。$D$22:$D$10028代表的是每日日支出表的日期行列,下同。這里的意思是計(jì)算所有在開始日期當(dāng)天到結(jié)束日期當(dāng)天的所有個(gè)數(shù)。
收入記錄:=SUMPRODUCT((($D$22:$D$10028)>=$L$3)*(($D$22:$D$10028)<=$L$4)*(($H$22:$H$10028)>0))。這里需要解釋的是增加的部分【(($H$22:$H$10028)>0)】,收入記錄是在收支記錄的基礎(chǔ)上增加了一部分,這部分的含義就是所有收支記錄中的收入有多少個(gè),H代表的是收入金額所在的行列。
支出記錄:=SUMPRODUCT((($D$22:$D$10028)>=$L$3)*(($D$22:$D$10028)<=$L$4)*(($I$22:$I$10028)>0))。支出記錄這里也是一樣的,對(duì)比收支記錄多出來的部分就是支出部分所在的行列,這個(gè)就類似于中文的條件一樣,滿足所有條件的即為正確結(jié)果,以星號(hào)為分割點(diǎn),每一個(gè)星號(hào)都代表一個(gè)條件。
收入金額:=SUMPRODUCT((($D$22:$D$10028)>=$L$3)*(($D$22:$D$10028)<=$L$4)*($H$22:$H$10028))。明白了上面的部分,下面是不是就簡(jiǎn)單多了,H代表的是收入金額所在的列。
支出金額:=SUMPRODUCT((($D$22:$D$10028)>=$L$3)*(($D$22:$D$10028)<=$L$4)*($I$22:$I$10028))。I代表的是支出金額所在的列。
結(jié)余金額:=L9-L10。結(jié)余金額=收入金額-支出金額。
2、本周變化
開始日期:=TODAY()-WEEKDAY(TODAY(),2)+1。這個(gè)公式后期會(huì)詳細(xì)說明,這里先使用即可。
結(jié)束日期:=TODAY()-WEEKDAY(TODAY(),2)+7。這個(gè)公式后期會(huì)詳細(xì)說明,這里先使用即可。
收支帳戶:無
收支記錄:=SUMPRODUCT((($D$22:$D$10028)>=$M$3)*(($D$22:$D$10028)<=$M$4))
收入記錄:=SUMPRODUCT((($D$22:$D$10028)>=$M$3)*(($D$22:$D$10028)<=$M$4)*(($H$22:$H$10028)>0))
支出記錄:=SUMPRODUCT((($D$22:$D$10028)>=$M$3)*(($D$22:$D$10028)<=$M$4)*(($I$22:$I$10028)>0))
收入金額:=SUMPRODUCT((($D$22:$D$10028)>=$M$3)*(($D$22:$D$10028)<=$M$4)*($H$22:$H$10028))
支出金額:=SUMPRODUCT((($D$22:$D$10028)>=$M$3)*(($D$22:$D$10028)<=$M$4)*($I$22:$I$10028))
結(jié)余金額:=M9-M10
通過對(duì)比,可以發(fā)現(xiàn)只要完成一個(gè)表格的整體公式錄入后,之后的所有公式都是一致的,只需要改變開始日期和結(jié)束日期就可以了。
3、本日變化/當(dāng)天變化
開始日期:=TODAY()
結(jié)束日期:=TODAY()
收支帳戶:無
收支記錄:=SUMPRODUCT((($D$22:$D$10028)>=$N$3)*(($D$22:$D$10028)<=$N$4))
收入記錄:=SUMPRODUCT((($D$22:$D$10028)>=$N$3)*(($D$22:$D$10028)<=$N$4)*(($H$22:$H$10028)>0))
支出記錄:=SUMPRODUCT((($D$22:$D$10028)>=$N$3)*(($D$22:$D$10028)<=$N$4)*(($I$22:$I$10028)>0))
收入金額:=IF(TODAY()="",SUMPRODUCT((($D$22:$D$10028)>=TODAY())*(($D$22:$D$10028)<=TODAY())*($H$22:$H$10028)),SUMPRODUCT((($D$22:$D$10028)>=TODAY())*(($D$22:$D$10028)<=TODAY())*($H$22:$H$10028)))
支出金額:=IF(TODAY()="",SUMPRODUCT((($D$22:$D$10028)>=TODAY())*(($D$22:$D$10028)<=TODAY())*($I$22:$I$10028)),SUMPRODUCT((($D$22:$D$10028)>=TODAY())*(($D$22:$D$10028)<=TODAY())*($I$22:$I$10028)))
結(jié)余金額:=N9-N10
在本日變化中,這里的收入金額和支出金額有了變化,因?yàn)楫?dāng)時(shí)設(shè)計(jì)的問題,所以這里會(huì)稍顯不同,但是仔細(xì)分析之后發(fā)現(xiàn),這里可以只設(shè)置一個(gè),然后將第一個(gè)答案更改為【“”】雙引號(hào)即可,還記得雙引號(hào)的意義嗎?就是代表沒有任何內(nèi)容的意思。
4、規(guī)劃內(nèi)消費(fèi)
開始日期:=INDEX($R:$R,MATCH(E16,$P:$P,))
結(jié)束日期:=INDEX($U:$U,MATCH(E16,$P:$P,))
上述的E16是收支賬戶所在的單元格,我們是需要先將規(guī)劃消費(fèi)的時(shí)間制作出來,然后通過公式查找直接輸入,邏輯規(guī)則是這樣的,我們需要先找到收支帳戶在某個(gè)列所在的位置,然后找到所在位置對(duì)應(yīng)的橫行豎列所在的單元格。
5、賬單內(nèi)消費(fèi)
賬單內(nèi)消費(fèi)的開始日期和結(jié)束日期,可以直接引用,賬單內(nèi)的消費(fèi)開始日期和規(guī)劃日期,之前有提到過,可以查看之前的文章哦。
到這里,本篇文章就結(jié)束了,你跟著制作出重要賬戶規(guī)劃數(shù)據(jù)的展示部分了嗎,我們一起看一下成果,你的是這樣的嗎?
我是君留香,一個(gè)致力于個(gè)人成長(zhǎng),社會(huì)教育的青年。關(guān)注我,與我一起成長(zhǎng)!