power查询自定义动态日期参数

Posted

技术标签:

【中文标题】power查询自定义动态日期参数【英文标题】:power query custom dynamic date parameters 【发布时间】:2019-01-21 22:02:30 【问题描述】:

是否可以在报告中使用自定义开始和结束日期参数?我想有一个每周的定期每日报告,从周二到周五,参数可能是 today()-1。但是,当我运行星期一报告时,我需要一个可变的开始日期,因为我希望它能够提取星期五的数据。

换句话说,在星期一,报表从上星期五拉取数据;

在星期二,报告从星期一提取数据,

周三、周二等

直到周五,报告才从周四提取数据。

请帮忙

Vava

【问题讨论】:

【参考方案1】:

您可以计算一周中不同日子的不同偏移量。我建议按照以下方式创建日期参数查询:

let
    Today = DateTime.Date(DateTime.LocalNow()),
    Offset = if Date.DayOfWeek(Today) = 1 then -3 else -1,
    Result = Date.AddDays(Today, Offset)
in
    Result

【讨论】:

谢谢。我也会尝试在参数表中使用它

以上是关于power查询自定义动态日期参数的主要内容,如果未能解决你的问题,请参考以下文章

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

忽略 Power BI 查询中的空白调用自定义函数

Swagger OpenApi 动态查询参数名称使用 Spring 自定义解析器的注释

POWER BI 自定义显示图标

在 Power BI 中拆分自定义字段

用于显示距当前日期超过 8 个月的 WordPress 自定义帖子类型的自定义查询