cumulative-sum - PowerBI年内(财政年度)按月累计
问题描述
我想在每年(实际上是从每年 7 月开始的财政年度)内按月绘制累计总数(实际与计划)。我有所有月份的基本累积总数 - 参见图 1。
但是我正在努力实现一个过滤器,该过滤器允许用户分别查看每个财政年度的累计总数(即从累计实际值和计划值为零的年份开始)。
目前 - 如果我使用切片器选择第二个财政年度,累计总数不会从零开始(见图 2)
任何人都可以建议修复吗?我不确定解决方案是否与过滤器/切片器行为或 DAX 计算相关联。
图 1:所有年份按月的累计总数
图 2:第二年的累计总数。问题作为年份不以计划和实际为零开始
我当前的累计总计算(用于实际和计划)在这里
Cumulative Actuals =
IF (
MIN ( 'Date Dim'[BOM] )
<= CALCULATE ( MAX ( 'Detailed Breakdown'[Actuals_BOMS]), ALL ('Detailed Breakdown') ),
CALCULATE (
SUM ( 'Detailed Breakdown'[Actual($)]),
FILTER (
ALL ( 'Date Dim'[BOM] ), 'Date Dim'[BOM] <= MAX ( 'Date Dim'[BOM] )
)
))
Cumulative Plan =
CALCULATE (
SUM ( 'Detailed Breakdown'[Plan($)]),
FILTER (
ALL ( 'Date Dim'[BOM] ), 'Date Dim'[BOM] <= MAX ( 'Date Dim'[BOM] )
)
)
我的 PBI 文件的副本位于此处
解决方案
推荐阅读
- laravel - Laravel Vuejs 将数据从刀片传递到 .vue 模板
- android - 获取程序类型已经存在:com.google.android.gms.internal.measurement.zzabn 错误
- jquery - 通过 JQuery Ajax 发布数据
- cordova - 安装 fcm 插件时出现cordova错误
- algorithm - 0 1 背包算法的修改
- android - 关于 Libgdx。如何从设备显示我的图片。(我现在有图片路径)
- python - 如何在.execute方法的cassandra参数中传递不带引号的字符串
- java - 如何将使用 slf4j 实现的日志附加到使用 log4j 实现的日志文件中
- xpath - Xpath 1.0:ancestor-or-self::NameTest/NameTest[predicate] 不像我预期的那样工作
- python-3.x - Python - 在同一 Windows 命令提示符下执行顺序命令