上一篇文章我們制作了重要賬戶的數(shù)據(jù)展現(xiàn)半夷,那么如何制作本月竿开、本周、當(dāng)天的數(shù)據(jù)呢玻熙?如何直接展示規(guī)劃內(nèi)的消費和賬單內(nèi)的消費呢否彩?快來一起學(xué)一學(xué)吧。
本期的表格依舊需要豎列的表頭和內(nèi)容嗦随,表頭內(nèi)容為:開始日期列荔、結(jié)束日期、收支帳戶枚尼、收支記錄贴浙、收入記錄、支出記錄署恍、收入金額支出金額崎溃、結(jié)余金額
1、本月變化
本月變化的意思是從本月1號到本月最后一天的所有收入盯质、消費合計袁串,具體用公式怎么表達呢概而?
開始日期:=DATE(YEAR(NOW()),MONTH(NOW()),1)。開始日期這個之前的文章講過囱修,所以直接使用就好了赎瑰,如有不懂的,可以查詢之前的文章破镰。
結(jié)束日期:=EOMONTH(TODAY(),0)餐曼。結(jié)束日期也講過,這里就略過了鲜漩。
收支帳戶:無源譬。收支帳戶因為是本月的所有變化,所以要包含所有賬戶孕似,這里就不需要體現(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代表的是每日日支出表的日期行列臂拓,下同。這里的意思是計算所有在開始日期當(dāng)天到結(jié)束日期當(dāng)天的所有個數(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ǔ)上增加了一部分霞溪,這部分的含義就是所有收支記錄中的收入有多少個孵滞,H代表的是收入金額所在的行列。
支出記錄:=SUMPRODUCT((($D$22:$D$10028)>=$L$3)*(($D$22:$D$10028)<=$L$4)*(($I$22:$I$10028)>0))鸯匹。支出記錄這里也是一樣的坊饶,對比收支記錄多出來的部分就是支出部分所在的行列,這個就類似于中文的條件一樣殴蓬,滿足所有條件的即為正確結(jié)果匿级,以星號為分割點,每一個星號都代表一個條件染厅。
收入金額:=SUMPRODUCT((($D$22:$D$10028)>=$L$3)*(($D$22:$D$10028)<=$L$4)*($H$22:$H$10028))痘绎。明白了上面的部分,下面是不是就簡單多了肖粮,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悲龟。這個公式后期會詳細說明屋讶,這里先使用即可。
結(jié)束日期:=TODAY()-WEEKDAY(TODAY(),2)+7须教。這個公式后期會詳細說明皿渗,這里先使用即可。
收支帳戶:無
收支記錄:=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
通過對比轻腺,可以發(fā)現(xiàn)只要完成一個表格的整體公式錄入后乐疆,之后的所有公式都是一致的,只需要改變開始日期和結(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
在本日變化中,這里的收入金額和支出金額有了變化误算,因為當(dāng)時設(shè)計的問題仰美,所以這里會稍顯不同,但是仔細分析之后發(fā)現(xiàn)儿礼,這里可以只設(shè)置一個咖杂,然后將第一個答案更改為【“”】雙引號即可,還記得雙引號的意義嗎蚊夫?就是代表沒有任何內(nèi)容的意思诉字。
4、規(guī)劃內(nèi)消費
開始日期:=INDEX($R:$R,MATCH(E16,$P:$P,))
結(jié)束日期:=INDEX($U:$U,MATCH(E16,$P:$P,))
上述的E16是收支賬戶所在的單元格知纷,我們是需要先將規(guī)劃消費的時間制作出來壤圃,然后通過公式查找直接輸入,邏輯規(guī)則是這樣的琅轧,我們需要先找到收支帳戶在某個列所在的位置伍绳,然后找到所在位置對應(yīng)的橫行豎列所在的單元格。
5乍桂、賬單內(nèi)消費
賬單內(nèi)消費的開始日期和結(jié)束日期冲杀,可以直接引用,賬單內(nèi)的消費開始日期和規(guī)劃日期模蜡,之前有提到過漠趁,可以查看之前的文章哦。
到這里忍疾,本篇文章就結(jié)束了闯传,你跟著制作出重要賬戶規(guī)劃數(shù)據(jù)的展示部分了嗎,我們一起看一下成果卤妒,你的是這樣的嗎甥绿?
我是君留香字币,一個致力于個人成長,社會教育的青年共缕。關(guān)注我洗出,與我一起成長!