我快要失去理智去解决以下问题了。对于经常使用 Power Query 的会员来说这很容易,但对我来说则不然,因为我已经用它做了一些工作(我一直使用 DAX)。
我面临与数据相关的问题,其中我只有以下数据集的前两列[“要求”,“值”]作为示例,我的目标是添加刷新日期或其他一些黑客,每当我的数据得到了刷新,这里添加了一个可以连接到日历表的日期。稍后,我将创建一个折线图,显示链接到“值”的“要求”的百分比。每次更新报告时,折线图都会显示百分比趋势,并在表格中添加新的刷新日期。
如果有任何技巧/方法可以在 Power BI 中实现它,您能指导我吗?
假设提取是在 StartDate 的每个日历日期(这将是包含足够日期的日期类型的 Power Query 参数)上执行的,您可以像这样创建一个“刷新日期”列(然后将其键入额外的步骤):
= Table.FromColumns(Table.ToColumns(PreviousStep) & {List.Combine(List.Transform({0..Table.RowCount(PreviousStep)/2 - 1}, each {Date.AddDays(StartDate, _), Date.AddDays(StartDate, _)}))}, Table.ColumnNames(PreviousStep) & {"Refresh Date"})
如果仅在某种工作日提取,那么您应该调整此列(可能作为简单的日期计数器)并将其与日历中的某些工作日计数器列相关联。