Powerbi 在Power BI Visual中添加预设百分比
我有一份员工在一个工作日内花费的时间日志,并有一个显示他们的时间占一天时间百分比的视频。但是,员工不记录“津贴”时间,例如10%用于工前计划,5%用于管理(与主管讨论、时间表等)。有没有一种方法可以在不返回和“创建”数据的情况下包含这些百分比 谢谢大家!Powerbi 在Power BI Visual中添加预设百分比,powerbi,dax,Powerbi,Dax,我有一份员工在一个工作日内花费的时间日志,并有一个显示他们的时间占一天时间百分比的视频。但是,员工不记录“津贴”时间,例如10%用于工前计划,5%用于管理(与主管讨论、时间表等)。有没有一种方法可以在不返回和“创建”数据的情况下包含这些百分比 谢谢大家! 是的,但您需要稍微修改数据模型 首先创建一个新表,该表将包含[Activity]列的所有值,以及您没有任何实际数据的2个新“虚拟”项: Activity = UNION(DISTINCT(Timesheet[Activity]), {"Pre
是的,但您需要稍微修改数据模型 首先创建一个新表,该表将包含[Activity]列的所有值,以及您没有任何实际数据的2个新“虚拟”项:
Activity = UNION(DISTINCT(Timesheet[Activity]), {"Pre-job planning", "Admin"})
在这里,我假设我们在屏幕截图中看到的表格称为时间表
然后,在新的活动
表和时间表表上的时间表[活动]
-列之间创建一个关系。隐藏时间表
表上的[Activity]
列。修改您的视觉效果,以便他们使用新的活动
表来切片数据
到目前为止,你不会看到任何不同
现在,您可以使用以下DAX创建一个新的度量值[总小时数]:
Total Hours =
SUMX(
VALUES(Activity[Activity]),
SWITCH(Activity[Activity],
"Pre-job planning", SUM(Timesheet[Hours]) * 0.1,
"Admin", SUM(Timesheet[Hours]) * 0.05,
CALCULATE(SUM(Timesheet[Hours]))
)
)
在你所有的视觉作品中使用这个指标,而不是在[Hours]栏中,事情就会神奇地发生。即使总数也应该正确地增加15%