专栏首页数据技巧Power Pivot智能日期运用——当前初始日期/当前结束日期

Power Pivot智能日期运用——当前初始日期/当前结束日期

(六) 当前初始日期

1. OPENINGBALANCEMONTH/ OPENINGBALANCEQUARTER/ OPENINGBALANCEYEAR

A) 语法

OpeningBalanceMonth (<expression>, <dates> [, <filter>])
OpeningBalanceQuarter (<expression>, <dates> [, <filter>])
OpeningBalanceYear (<expression>, <dates> [, <filter>] [, <year_end_date>])

位置

参数

描述

第1参数

Expression

计算表达式必须返回标量值

第2参数

Dates

仅包含单个日期的列

可选第3参数

Filter

逻辑或过滤器表达式

可选第4参数

Yearend Date

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

B) 返回

标量(值)——返回上个月末/季度末/年末表达式计算结果

C) 注意事项

  • 表达式返回的必须是标量值,而不能是表格格式。
  • 表达式返回的是上个时间点期末/本时间点期初(不含任何本时间节点数据)

D) 作用

一般用于计算初始数,例如初始库存,初始余额,初始流量等等。

E) 案例

open_month:=Openingbalancemonth(Sum('表'[金额]),'日历'[Date])
open_quarter:=Openingbalancequarter(Sum('表'[金额]),'日历'[Date])
open_year:=Openingbalanceyear(Sum('表'[金额]),'日历'[Date])
open_year_0430:=Openingbalanceyear(Sum('表'[金额]),'日历'[Date],"04/30")

(七) 当前结束日期

1. ClosingBalanceMonth/ ClosingBalanceQuarter/ ClosingBalanceYear

A) 语法

ClosingBalanceMonth (<expression>, <dates> [, <filter>])
ClosingBalanceQuarter (<expression>, <dates> [, <filter>])
ClosingBalanceYear (<expression>, <dates> [, <filter>] [, <year_end_date>])

位置

参数

描述

第1参数

Expression

计算表达式必须返回标量值

第2参数

Dates

仅包含单个日期的列

可选第3参数

Filter

逻辑或过滤器表达式

可选第4参数

Yearend Date

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

B) 返回

标量(值)——返回上个月末/季度末/年末表达式计算结果

C) 注意事项

  • 表达式返回的必须是标量值,而不能是表格格式。
  • 表达式返回的是本时间点期末/下时间点期初(不含任何本时间节点数据)

D) 作用

一般用于计算期末数,例如期末库存,期末余额,期末流量等等。

E) 案例

close_month:= ClosingBalanceMonth (Sum('表'[金额]),'日历'[Date])
close_quarter:= ClosingBalanceQuarter (Sum('表'[金额]),'日历'[Date])
close_year:= ClosingBalanceYear (Sum('表'[金额]),'日历'[Date])

请点个赞。

本文分享自微信公众号 - 数据技巧(Data-Skill),作者:逍遥跨境

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-03-11

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

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

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

    逍遥之
  • 利用Power Query的参数设置来快速生成自定义函数

    此外通过设置参数,可以很方便的创建自定义函数。例如在使用导入文件夹数据时,通常会让我们填写文件夹目录地址参数内容,如图1所示。通过下拉菜单,可以发现其有可选择的...

    逍遥之
  • 如何给自定义函数做备注及说明(2)—元数据

    逍遥之
  • 在WordPress 文章未尾自动添加一个作者信息框

    如果想在WordPress文章的未尾,添加文章作者的相关信息,下面一段代码可以帮助方便在文章中添加一个作者的信息框。

    赵帆同学GXUZF.COM
  • Java并发编程:同步容器

    Java并发编程:同步容器   为了方便编写出线程安全的程序,Java里面提供了一些线程安全类和并发工具,比如:同步容器、并发容器、阻塞队列、Synchroni...

    陈树义
  • Java并发编程:同步容器

      为了方便编写出线程安全的程序,Java里面提供了一些线程安全类和并发工具,比如:同步容器、并发容器、阻塞队列、Synchronizer(比如CountDow...

    陈树义
  • 利用SSH隧道加密、隐蔽C&C通信流量

    在网络攻防博弈中,网络流量特征分析类安全防御措施得到了广泛应用。众多厂商和企业对网络流量进行恶意流量分析检测,从而针对性的采取防御措施,如各级ISP在骨干网络设...

    FB客服
  • AI一分钟 | 谷歌CEO承诺在中国组建更大团队;苹果与清华大学成立研究中心,并将帮助30万名贫困学生

    整理 | 明明 出品 | AI科技大本营(公众号ID:rgznai100) 一分钟AI 李彦宏、蒂姆·库克等全球商界领袖齐聚北京,共话创新发展 扎克伯格在英美...

    AI科技大本营
  • Qt之FTP上传/下载文件操作

    Qt君
  • JMeter 参数化之利用CSV Data Set Config从文件读取参数并关联变量

    Variable Names:参数名称(有几个参数,在这里面就写几个参数名称,每个名称中间用分隔符分割,分隔符使用下面的“Delimitet”中定义的

    授客

扫码关注云+社区

领取腾讯云代金券