您现在的位置是:主页 > 批量快捷 >
Excel如何快速计算某个日期所属的季度?
发布时间:2023-10-04 12:25:27所属栏目:批量快捷 已帮助人编辑作者:Excel自学教程
计算一个日期所属的季度值,我们可以利用数据透视表的字段设置来获取。
但如果要使用公式,那么该如何来计算日期所属的季度值?!
下表是某公司产品的销售数据,现需要使用公式快速统计出销售日期所在的季度。
计算出日期的季度后,我们可以统计出某季度的总销量,比如下面动图演示的是计算第1季度的总销量。
那我们今天的主要内容还是介绍如何写一个快速求季度值的公式。
作者分成两步,第一步是先求出月份值,第二步再计算季度值。
首先,第一步,计算月份值。
excel函数中有一个日期函数专用于计算月份值,即month函数。
我们直接输入公式:
=MONTH(A2)
month函数会直接返回该日期所在的月份值,其结果会返回为一个数字。
根据月份值,就能划定它所属的季度。
遍历excel函数,作者找到一个用法非常多的常用函数,即match函数!
通过match函数的近似匹配,来快速配对月份值所属的季度值。
那么我们来输入公式:
=MATCH(MONTH(A2),{1,4,7,10},1)
这个match函数公式的写法看起来有点不一样,第一是它的第1参数查找值是一个month函数表达式,第2参数查找区域是一个大括号引用的数组,而第3参数匹配类型是近似匹配,用数字来表示则为1.
三个参数的设置都不同于常规写法,因为我们更多遇到的是单元格所代表的查找值,单元格区域代表的查找区域,以及精确查找为0!
我们来回顾一下match函数的语法:
·其表达式为:=match(查找值,查找区域,匹配类型)
我们将上面的公式套入这个表达式中,第1参数和第2参数其实好理解,重点是第3参数匹配类型。
它有三种形式, 1、0和-1,每种类型执行的匹配规则都不一样。
0是精确匹配,1和-1是近似匹配,而近似匹配这两者的区别是“要返回大于还是小于查找值的最接近值的位置”。
公式中作者使用了近似匹配值1,其要求是查找小于或等于查找值的最接近值的位置。
举例说明,当查找值为月份值5的时候,它会查找“{1,4,7,10}这个数组区域中小于查找值的最接近值,然后返回它的位置。那么这里4要小于查找值5,且最接近,因此会返回4在数组区域中的位置,即等于2!
反之,第3参数匹配类型设置为-1时,则查找大于或等于查找值的最接近值,并返回其位置!
最后,有一个要点,童鞋们要记住,进行近似匹配时,查找区域要进行数值的升序或降序排序,否则会出现公式运算错误。
在上面公式中,作者设置近似匹配为1,查找区域的数组排序为升序!
以上就是今天的全部内容,比较简单,主要是对match函数的扩展应用。重点是查找区域数组的用法,和匹配类型的近似匹配用法,其中的要点大家不能忘记。
以上就是excel自学教程为您提供Excel如何快速计算某个日期所属的季度?的解读,本文章链接: http://www.5enet.cn/Excel_piliang/72484.html 欢迎分享转载,更多相关资讯请前往批量快捷
相关文章
企业IT外包服务
如何快速在Excel中隔行填充颜色
如何利用excel下拉框实现数据条件统计实例教程
如何以最简单方式实现中小企业数据共享协同?
excel if函数的多个条件使用方法
excel FIND函数 实现将短划线号前小于10的数前添加0
Excel中PROB函数的语法和用法
Excel中ISEVEN函数的语法和用法
excel vlookup函数的反向查找、模糊查找、多条件查找
excel图表 基于隔离的兼容
Excel表格怎么打印在a4纸上
excel 如何快速的找到对应的预提与冲销
excel表格怎么内插竖线
excel如何高亮显示工作表中所有包含公式的单元格
excel 如何统计两个日期之间某个数据的数量求和值?
wps表格办公—如何处理每次打开工作簿时弹出的提示框?
扫码关注
- 专注IT行业,10年IT行业经验