在Excel中對數據進行整理和分析時,日期是很多情況下不可或缺的格式。例如在對一季度銷售量進行統計的時候,需要根據日期來判斷其歸屬的季度。
倘若一個工作表中統計的數據比較少,輕鬆就可以完成日期歸屬的判定,那麼遇見成百上千行數據該怎麼辦呢?單靠人工進行計算,工作量可想而知。但是通過Excel函數來解決這個問題那就太簡單不過了。
在Excel中完成日期所歸屬的季度判定需要用到兩個函數:MONTH和LOOKUP。接下來將會為大家一一解析這兩個函數的用法。
MONTH函數用來提取日期中的月份,此函數的用法很簡單,基本語法:「=MONTH(Serial_number)」。Serial_number表示的是一個日期值,其中包含著要查找的月份。MONTH的返回值為 1 到 12 之間的整數,表示一年中的某月。
判斷日期所歸屬的季度,月份是必不可少的部分,通過MONTH函數可以快速提取日期中的月份。以素材文件為例,在單元格B2輸入函數「=MONTH(A2)」,對該列的其他單元格進行公式填充,快速提取日期中的月份。
LOOKUP函數根據提取出來的月份,確定月份所屬的季度。在單元格C2中輸入函數「=LOOKUP(B2,,)」並對該列的其他單元格進行公式填充,根據月份計算出歸屬的季度。
此處LOOKUP函數屬於向量形式,基本語法:「=LOOKUP(查找值,查找範圍,返回值)」。在「=LOOKUP(B2,,)」中,B2屬於查找值,屬於查找範圍,屬於返回值。
例如:B2等於4時,在中查找到4位於第二位,返回中第二位的值是2。B2等於7時,在中查找到7位於第三位,返回中第三位的值是3。
如果B2在查找範圍內找不到對應的值,那麼它將與其中小於或等於查找值的最大值匹配。例如:當B2等於8,在中找不到對應值,則與接近8的最小值7匹配,返回值為3。當B2等於12,在中找不到對應值,則與接近12的最小值10匹配,返回值為4。
今天的分享到此結束,熟悉Excel函數的小夥伴可以將兩個函數嵌套使用,將函數優化為「=LOOKUP(=MONTH(A2),,)」,這樣可以節約更過的時間。
知識改變命運,科技成就未來。今天的分享到此結束,如果您有什麼好的建議或意見,請在下方留言告訴我們,感謝您的支持。