一个日期,算出季度,match+month思路好!

职场   职场   2024-10-21 08:43   河北  


Excel情报局

职场联盟Excel

生产挖掘分享Excel基础技能
Super Excel Man
用1%的Excel基础搞定99%的职场问题
做一个超级实用的Excel公众号
Excel是门手艺玩转需要勇气
数万Excel爱好者聚集地


    


大家好,今天我们讲的这个问题比较简单,题干很容易描述,就是如何根据B列的日期获取所属季度显示在C列。



我们用MATCH函数配合MONTH函数解决这个问题,下面我们分两步讲解,看看这两个函数是怎么发生化学反应的。


首先我们使用MONTH函数

=MONTH(B2)


MONTH函数很简单,就是用来判断某个日期属于哪个月份的函数,参数就是某个日期值。本例判断的是B2单元格中日期“5月8日”的所属月份是“5”。



我们都知道一年中的四个季度是这样划分的:


1月 2月 3月属于1季度。

4月 5月 6月属于2季度。

7月 8月 9月属于3季度。

10月 11月 12月属于4季度。



我们可以利用四个季度中每个季度的首个月份1月、4月、7月、10月组成一个数组{1,4,7,10},作为MATCH函数的第二参数查询区域。


也就是这样输入函数

=MATCH(MONTH(B2),{1,4,7,10},1)


以MONTH(B2)返回的月份“5”作为MATCH函数的第一参数查找值

第二参数{1,4,7,10},即四个季度中的4个首个月份作为查找区域

第三参数设置为“1”很重要。当第三参数为0、1或省略、-1时,分别代表精确匹配、模糊匹配升序查找、模糊匹配降序查找模式。


本例中当第三参数使用“1”,第二参数{1,4,7,10}使用了升序排序,函数会返回小于或等于第一参数查找值的最大值所在的位置。本例中查找值为“5”,查找{1,4,7,10}中小于等于5的最大值为“4”,“4”位于第二参数数组中的第2个位置,因此结果返回“2”。



其实重复学习Excel,刚开始是挺难的,但重复的次数多了总会成为习惯,先从坚持一星期开始,你会爱上那种脑子又累,又无限充实的感觉。回顾关键内容,善用图片表达,学会建立联系,拓展深度广度,浓缩关键概念,应用到行动中,善于归纳总结,尝试进行分享。


 

知识点精彩超链接点击阅读

VLOOKUP的新搭档HSTACK函数,实现逆向查询
一个小小的VSTACK函数,就能实现多工作表合并
VLOOKUP最新用法,提取混合内容中的手机号
带超链接的VLOOKUP函数,让查询体验起飞
最新方法来了:按指定的次数重复数据
合并工作表,用两个函数就搞定啦
比VLOOKUP还好用的多条件查找
点击谁就筛选谁,实现筛选自动化
以“数字”作为分隔符,进行分列
点击谁,就对谁自动条件求和
更多实用内容请在号内历史文章搜索 

Excel情报局
Excel表格爱好者,分享一些日常的积累。做一个职场人都能看懂的表格技巧公众号。多学一个Excel小技巧,会让你在职场中多一分底气与自信。(同名视频号)
 最新文章