VIP學(xué)員做的一份表格,盧子對里面的公式進行完善,這個應(yīng)該很多公司都能用上。
選擇月份,每個表格對應(yīng)的期初、收入、支出、余額自動改變,點鏈接可以到指定的分表。
到了分表,可以點超鏈接快速返回匯總表。
涉及到的知識點非常多,這里從簡單的開始講到難的。
1.返回匯總
超鏈接可以用右鍵。
也可以用函數(shù)HYPERLINK,一般都采用函數(shù),比較靈活。按住Shift鍵,選擇民生和北京,這樣就選中了所有分表,在其中一個分表輸入公式就等同于所有分表都輸入公式。
=HYPERLINK("#匯總!A1","返回匯總")
語法說明,工作表名稱和顯示內(nèi)容為可變內(nèi)容,其他為固定語法,不變。
=HYPERLINK("#工作表名稱!A1","顯示內(nèi)容")
2.超鏈接到分表
按照剛剛的方法,如果要超鏈接到民生這個表,可以這樣設(shè)置公式。
=HYPERLINK("#民生!A1","打開")
不過,如果分表多的話,這樣一個個改也挺麻煩的。剛好A列已經(jīng)寫好名稱,可以直接引用單元格的值。
=HYPERLINK("#"&A4&"!A1","打開")
3.期初
期初就是上個月最后一個對應(yīng)值,比如現(xiàn)在是2021年7月,就查找2021年6月30日的對應(yīng)值,如果沒有就查找之前最后一個值。
上個月最后一天,可以用日期減1得到。
=A2-1
查找最后滿足條件的值,VLOOKUP或者LOOKUP都可以。
=LOOKUP(B2,民生!A:F)
再借助INDIRECT間接引用每個表的區(qū)域,就可以。
=LOOKUP($A$2-1,INDIRECT(A4&"!a:f"))
4.余額
期初是上個月的最后一天,余額是這個月的最后一天。
獲取當月最后一天,有專門的函數(shù)EOMONTH。
=EOMONTH(A2,0)
這樣余額也出來了。
=LOOKUP(EOMONTH($A$2,0),INDIRECT(A4&"!a:f"))
5.收入
就是整個月的收入。
遇到這種,最好在每個分表添加一列輔助列,獲取月份。
=TEXT(A3,"e年m月")
不用輔助列也行,因為我們剛剛已經(jīng)知道了兩個日期,上個月最后一天$A$2-1,本月最后一天EOMONTH($A$2,0)。整個月就是>上個月最后一天,同時<=本月最后一天。
現(xiàn)在民生整個月的收入就出來了。
=SUMIFS(民生!D:D,民生!A:A,">"&$A$2-1,民生!A:A,"<="&EOMONTH($A$2,0))
語法說明:
=SUMIFS(求和區(qū)域,條件區(qū)域1,條件1,條件區(qū)域2,條件2)
再按照前面的思路,將所有的區(qū)域都用INDIRECT間接引用。
=SUMIFS(INDIRECT(A4&"!d:d"),INDIRECT(A4&"!a:a"),">"&$A$2-1,INDIRECT(A4&"!a:a"),"<="&EOMONTH($A$2,0))
6.支出
收入和支出都是同一個意思,只需將求和區(qū)域改下位置就行,其他不變。
=SUMIFS(INDIRECT(A4&"!e:e"),INDIRECT(A4&"!a:a"),">"&$A$2-1,INDIRECT(A4&"!a:a"),"<="&EOMONTH($A$2,0))
要制作一份好用的模板真的不容易,需要考慮的東西實在太多。
上文:11個求和、計數(shù)案例,爭取都學(xué)一次!這個要收藏!
。。
作者:盧子,清華暢銷書作者,《Excel效率手冊 早做完,不加班》系列叢書創(chuàng)始人,個人公眾號:Excel不加班(ID:Excelbujiaban)
聯(lián)系客服