前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Power Pivot智能日期函数——累计时间计算

Power Pivot智能日期函数——累计时间计算

作者头像
逍遥之
发布2020-03-24 15:27:34
2.4K0
发布2020-03-24 15:27:34
举报
文章被收录于专栏:数据技巧数据技巧

2. TotalMtd/TotalQtd/TotalYtd

A) 语法
TotalMTD (<Expression>, <Dates> [, <Filter>])
TotalQTD (<Expression>, <Dates> [, <Filter>])
TotalYTD (<Expression>, <Dates>[,<Filter>][,<Year_end_Date>])

位置

参数

描述

第1参数

Expression

计算表达式

第2参数

Dates

包含日期的列

可选第3参数

Filter

逻辑或过滤器表达式

可选第4参数

YearendDate

年度结束时间,包含月和日的字符串格式。例如”04/30”

B) 返回

值(标量)——单独的一个值

C) 注意事项

返回以当前时间为到期日进行的表达式结果 日期参数可以是返回日期列的表达式/逻辑表达式

D) 作用

返回累计截止目前日期为指定日的,表达式计算结果。

E) 案例
当年年度累计_TOTAL:=TotalYTD([销售金额],'日历'[Date])
当年季度累计_TOTAL:=TotalQTD([销售金额],'日历'[Date])
当年月度累计_TOTAL:=TotalMTD([销售金额],'日历'[Date])

我们对比下,结果是完全一样。

当年年度累计_Total_F_End:=TOTALYTD([销售金额],'日历'[Date],FILTER(All('日历'[Date]),'日历'[Date]>DATE(2018,4,15)),"04/30")
当年年度累计_Total_End:=TOTALYTD([销售金额],'日历'[Date],"04/30")

我们把第3和第4参数加上去看下效果图。

请注意:因为这里面还有日的筛选器,所以要显示到月就需要把日这个条件忽略后进行,使用了All('日历'[Date])。 因为年度结束是以4/30为截止,所以年度累计到下一年的4/30,从5/1开始又是相当于新的1年了。

请点个赞。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-03-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数据技巧 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 2. TotalMtd/TotalQtd/TotalYtd
    • A) 语法
      • B) 返回
        • C) 注意事项
          • D) 作用
            • E) 案例
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档