【问题标题】:power query custom dynamic date parameterspower查询自定义动态日期参数
【发布时间】:2019-01-21 22:02:30
【问题描述】:
是否可以在报告中使用自定义开始和结束日期参数?我想有一个每周的定期每日报告,从周二到周五,参数可能是 today()-1。但是,当我运行星期一报告时,我需要一个可变的开始日期,因为我希望它能够提取星期五的数据。
换句话说,在星期一,报表从上星期五拉取数据;
在星期二,报告从星期一提取数据,
周三、周二等
直到周五,报告才从周四提取数据。
请帮忙
Vava
【问题讨论】:
标签:
date
dynamic
parameters
powerquery
【解决方案1】:
您可以计算一周中不同日子的不同偏移量。我建议按照以下方式创建日期参数查询:
let
Today = DateTime.Date(DateTime.LocalNow()),
Offset = if Date.DayOfWeek(Today) = 1 then -3 else -1,
Result = Date.AddDays(Today, Offset)
in
Result