如下樣表:
需要統計最近七天的交易筆數、指定區域的交易筆數與總額,這就牽涉到如何表達“最近七天”這個日期統計條件。
Excel中的日期實際上是自然數字,只是設置為日期格式而已。
Excel中的日期是這樣規定的:從1900年1月1日是第一天,是自然數1,1900年1月2日是自然數2,2018年6月7日是自然數43258。
既然是自然數,就可用”=“、”<>"、">="、"<="進行比較運算。
比如:
“=2018/6/7”表示在2018/6/7這一天;
“<>2018/6/7”表示不在2018/6/7這一天;
“>=2018/6/7”表示2018/6/7及以後的日期;
“<=2018/6/7”表示2018/6/7及以前的日期。
公式實現
在本示例中,統計最近七天的相關交易數據,就需要正確表達“最近七天”這個條件。
下圖,以COUNTIF函數統計最近七天的交易筆數為例,分析了各種“最近七天”的表達方式與對錯原因:
其他應用舉例:
1、近七天(包括今天)的交易筆數,公式:
=COUNTIF(C2:C19,">="&TODAY()-6)
2、近七天(包括今天)北京的交易筆數,公式:
=COUNTIFS(C2:C19,">="&TODAY()-6,A2:A19,"北京")
3、近七天(包括今天)天津的交易總額,公式:
=SUMIFS(B2:B19,C2:C19,">="&TODAY()-6,A2:A19,"天津")
結果如下圖:
閱讀更多 韓老師講office 的文章