DATESMTD函数/DATESQTD函数/DATESYTD函数

DATESMTD函数,DATESQTD函数与DATESYTD函数三者都隶属于“时间智能函数”,属于“”函数。因为三者的用途、语法结构基本上是类似的,白茶决定一起打包带走。

用途1:用于返回一张表,表中的日期列分别是月份至今、季度至今、年度至今。

用途2:可以用来计算累计值。月份累计,季度累计,年度累计。

语法

语法1:

月累计语法=
DATESMTD(<日期>)

语法2:

季度累计语法=
DATESQTD(<日期>)

语法3:

年度累计语法=
DATESYTD(<日期>,<可选项>)

参数

日期:三者最基本的参数都是第一参数,只有年度累计有第二参数。第一参数可以是固定的日期列,也可以是日期的表达式。

可选项:这个选项只有年度累计才有,可以用来定义截止日期,默认不填为12月31日。

返回结果

单列日期表。

示例

示例文件:

这是白茶随机模拟的数据。

例子1:

DATESMTD基本用法 =
DATESMTD ( '示例'[日期] )

结果:

因为数据原因,最大月份为2月,所以返回结果为默认2月1日至最大日期。

例子2:

DATESQTD基本用法 =
DATESQTD ( '示例'[日期] )

结果:

返回本季度截止到最新日期2月11日的数据。原理同上。

例子3:

DATESYTD基本用法 =
DATESYTD ( '示例'[日期] )

结果:

默认不填第二参数,返回值结果为本年度第一天截止到最大日期的结果。

例子4:

DATESYTD基本用法2 =
DATESYTD ( '示例'[日期], "2-10" )

结果:

因为第二参数白茶定义了截止日期是2月10日,那么本年度的初始日期即为2月11日,所以返回结果为从2月11日到次年2月10日的所有日期数据。

例子5:

月份累计 =
CALCULATE ( SUM ( '示例'[销售] ), DATESMTD ( '示例'[日期] ) )

结果:

分别对1月份和2月份的销售数据进行累计。

例子6:

季度累计 =
CALCULATE ( SUM ( '示例'[销售] ), DATESQTD ( '示例'[日期] ) )

结果:

2020年第一季度的销售累计。

例子7:

年度累计 =
CALCULATE ( SUM ( '示例'[销售] ), DATESYTD ( '示例'[日期], "1-31" ) )

结果:

因为白茶定义了截止日期为1月31日,那么本年度的累计是从2月1日开始到次年1月31日的所有销售额,所以返回结果为2月份所有销售额。

小伙伴们,GET了么?

白茶会不定期的分享一些函数卡片哦。

(文件在知识星球[PowerBI丨需求圈])

这里是白茶,一个PowerBI的初学者。

下面这个知识星球是针对有实际需求的小伙伴,有需要的请加入下面的知识星球。

(这个星球里面有白茶之前所有的案例文件。)

函数周期表丨时间智能丨表丨DATESMTD-QTD-YTD相关推荐

  1. 函数周期表丨时间智能丨表丨DATESINPERIOD

    DATESINPERIOD函数 DATESINPERIOD函数隶属于"时间智能函数",属于"表"函数.这个函数的功能很强大,用途方面也是比较广泛的. 用途1:可 ...

  2. 函数周期表丨时间智能丨表丨DATESBETWEEN

    DATESBETWEEN函数 DATESBETWEEN函数隶属于"时间智能函数",属于"表"函数.可以用作生成固定范围的日期,也可以用来作为限定条件来对聚合计算 ...

  3. 函数周期表丨时间智能丨值丨TOTAL函数系列(修订)

    TOTAL函数系列 TOTAL函数系列共包含三个函数:TOTALMTD函数,TOTALQTD函数,TOTALYTD函数. 隶属于"值函数",用途相对于DATESMTD系列函数更为直 ...

  4. dax powerbi 生成表函数_PowerBI 应用时间智能(生成日期表)

    简介 Power BI Desktop -是一款由微软发布的自助式商业智能工具,功能强大.易于使用.其中还可以通过微软云连多个数据源并且使用数据源来创建可视化表盘. 但是几乎所有的BI都需要展示如何随 ...

  5. 函数周期表丨时间智能丨表丨SAMEPERIODLASTYEAR(修订)

    SAMEPERIODLASTYEAR函数 SAMEPERIODLASTYEAR函数属于"表函数",看起来比较冗长,但是用途却简单明了. 用途:返回去年同期,通常用来与去年同期进行同 ...

  6. 如何获取当日日期_Power BI时间智能函数如何处理2月29日的?

    ​今年是闰年,有星友问我,在Power BI中,2月29日的上年同期是怎么计算的? 这是个好问题,正好梳理一下,PowerBI时间智能函数是如何处理不规则日期的对比数据的. 以一个模拟的订单表数据为例 ...

  7. access month函数用法_掌握时间智能函数,同比环比各种比,轻松搞定!

    时间可以说是数据分析中最常用的独立变量,工作中也常常会遇到对时间数据的对比分析.假设要计算上年同期的销量,在PowerBI中可以用CALCULATE来写个度量值[上年同期], = CALCULATE( ...

  8. 如何快速实现分布式定时器丨红黑树|跳表|堆|时间轮|缓存|锁|事务|架构|高性能|消息队列丨C/C++Linux服务器开发丨C++后端开发

    如何快速实现分布式定时器 视频讲解如下,点击观看: 如何快速实现分布式定时器丨红黑树|跳表|堆|时间轮|缓存|锁|事务|架构|高性能|消息队列丨C/C++Linux服务器开发丨C++后端开发丨中间件 ...

  9. 多线程环境下海量定时任务的定时器设计丨时间轮实现丨红黑树,跳表分析

    多线程环境下海量定时任务定时器设计 1. 定时器分析 2. 红黑树,最小堆,跳表实现比较分析 3. 时间轮实现 [Linux后端开发系列]多线程环境下海量定时任务的定时器设计丨时间轮实现丨红黑树,跳表 ...

最新文章

  1. 课程作业1:字符型强制转化为整型
  2. java 稀疏贝叶斯算法_稀疏贝叶斯学习(SBL)算法过程推导
  3. cordova 一个将web应用程序封装成app的框架
  4. java应该怎么学习?
  5. 教你培养成功的必备因素——强烈的企图心
  6. html 纵向选项卡,竖直选项卡式面板的实现_html/css_WEB-ITnose
  7. iDowns-v1.8.3 无缝对接erphpdown会员中心+在线充值+VIP开通+卡密插件
  8. html5怎么在画布怎么旋转,javascript – 如何旋转HTML5画布的现有内容?
  9. 基于JAVA+SpringBoot+Mybatis+MYSQL的高校排课系统
  10. php计算单价乘数量,数量单价怎么算出金额
  11. python面试文件操作_python基础-三分钟搞定面试官爱问的【文件操作】
  12. 将网络中的图片存为NSData并保存到sqlite的BLOB字段中
  13. python公开课乐博学院_乐搏学院VIP36期全栈班学习群 - 乐搏软件教育 - 软件测试 - Powered By EduSoho...
  14. 火山安卓自定义组件封装源码讲解
  15. 学习Python制作的智能小车
  16. jabber服务器_最近JavaScript Jabber播客-Microsoft(而非Microsoft)和Web
  17. 聚类分析通俗易懂解释
  18. 关于在窗体之间传值的问题 C# winform
  19. 基于Linux的树莓派和电脑之间的串口通信编程
  20. Java开发中常见的危险信号

热门文章

  1. 可以加载Gif动画和png等图片的方法和控件
  2. Linux 图片全屏缩放 c,RGB源数据操作: 实现图片放大、缩小
  3. 生成fstab linux,8.2. 创建 /etc/fstab 文件
  4. 包转发率的计算-实例说明
  5. linux perf 参数,Linux perf命令详解及常用参数解析
  6. base62编码 java_Golang 之 Base62 编码
  7. UE4官方的Python插件(Python Editor Script Plugin)
  8. 使用Selenium慢慢向下滚动页面
  9. jsfiddle在线测试Html、CSS、JavaScript——http://jsfiddle.net/
  10. arduino使用oled代码_用Arduino玩转掌控板(ESP32):蓝牙翻页笔(PPT 控制器)