當前位置: 妍妍網 > 辦公

吊打透視表,Sumifs+date+Eomonth函陣列合完成數據自動匯總

2024-03-12辦公

透視表是一個強大的數據匯總工具,特別是利用組合功能可以實作按年、月匯總數據。

但透視表也有兩個缺陷:

1、需要手工重新整理才能更新數據。萬一哪些忘了重新整理報表就上交,後果.....

2、不方便對兩個任意日期之間的數據進行匯總。

針對這種情況,我們可以用公式來完成匯總,完美克服上述兩個問題。有請今天的函陣列合三主角: Sumifs、Date、Eomonth 函式。

一、函式用法

1、 Sumifs 函式

可以根據多個條件求和,也是本文的一號函式。

2、 Date 函式

可以給定年、月、日生成指定的日期。如:

=Date(2023,6,1) 返回日期 2023-6-1

當最後一個參數為 0 時,可以返回上個月最後一天日期

=Date(2023,6, 0 ) 返回日期 2023-5-31

3、 Eomonth 函式

返回給定日期所在月份最後一天日期

=Eomonth(today(), 0 ) 返回本月最後一天 2023-6-30

=Eomonth(today(), -1 ) 返回上月最後一天 2023-5-31

二、套用例項

1、按年、產品名稱匯總數據

G 2單元格公式

=SUMIFS($C:$C,$B:$B,$F2,$A:$A,">="&DATE(G$1,1,1),$A:$A,"<="&DATE(G$1,12,31))

2、按年、月、產品名稱(A產品)匯總數據

G4單元格公式:

=SUMIFS($C:$C,$B:$B,$G$1,$A:$A,">="&DATE(G$3,$F4,1),$A:$A,"<="& DATE(G$3,$F4+1,0) )

註: DATE(G$3,$F4+1,0) :下個月的第0天即本月最後一天

3、任意兩個月之間的各產品數據匯總

=SUMIFS(C:C,B:B,F5,A:A,">="&G$1,A:A,"<="& EOMONTH(G$2,0) )

註: EOMONTH(G$2,0) 返回結束月份的月末日期。

蘭色說 :有了date和emonth函式的配合,Sumifs在日期求和時遊刃有余,比透視表更加靈活實用。另:原創不易,覺得本文有用的同學記得點右下角大拇指和在看支持一下蘭色。

蘭色根據多年經驗,錄制了一全套適合新手和初中級階段使用者學習的Excel教程。包括 Excel表格88個函式用法、119個使用技巧、透視表從入門到精通50集、圖表從入門到精通185集 。( 綠卡會員 有效期內 免費 )詳情點選下方連結