excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel如何快速计算某个日期所属的季度?看这个公式妙不妙!

计算一个日期所属的季度值,我们可以利用数据透视表的字段设置来获取。

但如果要使用公式,那么该如何来计算日期所属的季度值?!

需要使用公式快速统计出销售日期所在的季度。

计算出日期的季度后,我们可以统计出某季度的总销量,比如下面动图演示的是计算第1季度的总销量。

那我们今天的主要内容还是介绍如何写一个快速求季度值的公式。

作者分成两步,第一步是先求出月份值,第二步再计算季度值。

首先,第一步,计算月份值。

excel函数中有一个日期函数专用于计算月份值,即month函数。

我们直接输入公式:

=MONTH(A2)

month函数会直接返回该日期所在的月份值,其结果会返回为一个数字。

根据月份值,就能划定它所属的季度。

遍历excel函数,作者找到一个用法非常多的常用函数,即match函数!

通过match函数的近似匹配,来快速配对月份值所属的季度值。

那么我们来输入公式:

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

第一是它的第1参数查找值是一个month函数表达式,第2参数查找区域是一个大括号引用的数组,而第3参数匹配类型是近似匹配,用数字来表示则为1.

三个参数的设置都不同于常规写法,因为我们更多遇到的是单元格所代表的查找值,单元格区域代表的查找区域,以及精确查找为0!

我们来回顾一下match函数的语法:

=match(查找值,查找区域,匹配类型)

我们将上面的公式套入这个表达式中,第1参数和第2参数其实好理解,重点是第3参数匹配类型。

它有三种形式, 1、0和-1,每种类型执行的匹配规则都不一样。

公式中作者使用了近似匹配值1,其要求是

反之,第3参数匹配类型设置为-1时,则

最后,有一个要点,童鞋们要记住,进行近似匹配时,查找区域要进行数值的升序或降序排序,否则会出现公式运算错误。

在上面公式中,作者设置近似匹配为1,查找区域的数组排序为升序!

以上就是今天的全部内容,比较简单,主要是对match函数的扩展应用。重点是查找区域数组的用法,和匹配类型的近似匹配用法,其中的要点大家不能忘记。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接