根据切片器中选择的2年计算

问题描述 投票:0回答:1

我对 Power BI Desktop 还很陌生,我有一个场景,我将当前和前几年作为用户应该选择的两个切片器。并在此基础上计算应该是减去值。

示例:

起息日期 200 22 年 12 月 28 日 345 23 年 12 月 5 日 500 2018 年 12 月 29 日 980 2019 年 12 月 13 日 441 20 年 12 月 22 日

如果用户选择上一年(28-Dec-22)和当前年份(05-Dec-23),计算结果将为(计算=345-200)22-12-28年的值减去05年的值-12 月 23 日

任何人都可以帮忙吗!

我找不到任何解决方案来帮助

powerbi dax powerbi-desktop measure slicers
1个回答
0
投票

为了使其发挥作用,您应该使用日历维度。 最好仅使用一个切片器 - 对于当前年份值,上一年将基于当前年份。如果您需要计算更长的间隙,例如当前的 2023 年 - 上一年的 2021 年,这是行不通的。

我没有使用日期,而是在切片器中使用了来自日历的年份。 我创建了 3 个措施:

Selected Year = SUM('Table'[Value])

Prev Year Value = CALCULATE(SUM('Table'[Value]), SAMEPERIODLASTYEAR('Calendar'[Date]) )

YTD Movement = [Current Year] - [Prev Year Value]

© www.soinside.com 2019 - 2024. All rights reserved.