我对 Power Query 有以下疑问。为了正确设置,请启用 Power Pivot(在 Excel 中的 COM 加载项中):
首先考虑以下例子:
我已在下面插入文本,以便大家可以在 Excel 中自己尝试。
Customer Date Amount
Tim 01/01/2020 32
Tim 02/01/2020 31
Tim 02/01/2020 41
Tim 02/01/2021 52
Chris 01/01/2020 52
Chris 01/02/2021 22
要将其添加到我们的数据模型中,我们首先选择包含数据的范围,然后按 ALT + A + P + T。这将为我们提供 Power Query 编辑器(见下文):
随后,我们进入加载到...
然后选择以下选项:
现在我们有了数据透视表,我们想创建度量来计算累计总数。让我们添加度量:
现在如果我们要创建 Pivot,我们将得到:
这很好,但是我想获得总累计值,而不是 YTD。但是我不确定如何编辑该函数以使其产生总累计值。
任何关于此类函数应该如何实现的帮助都将不胜感激。它 -需求- 使用一种措施来完成,因为在我看来这是正确的方法。
我曾尝试使用 DAX 或 M 语言,但没有成功,因为我不明白它应该如何工作。
答案1
尝试
TotalYTD:=CALCULATE(SUM([Amount]),FILTER(ALLEXCEPT(Table1,Table1[Customer]),Table1[Date]<=MAX(Table1[Date])))