我无法在钻取中显示正确的相关数据。当我将鼠标悬停在条形图上的钻取按钮上时,它会显示整个表格,而不是过滤到特定数据。
我已为所有相关 DAX 度量添加了钻取字段,但它没有产生预期结果。
有人可以建议如何解决这个问题吗?任何帮助将不胜感激! PBIX 文件已附
非常感谢
钻取不适用于度量,您需要将其基于维度。
尝试以下操作:
Age Weeks =
DATATABLE(
"Week label", STRING,
"Week Ago", INTEGER,
{
{"1 Week", 1},
{"2 Weeks", 2},
{"3 Weeks", 3},
{"4 Weeks", 4}
}
)
Count Age Weeks =
var weekAgo = SELECTEDVALUE('Age Weeks'[Week Ago], 1)
var prevWeekCompleted = TODAY() - WEEKDAY(TODAY(), 2)
var periodStart = prevWeekCompleted - (7 * weekAgo) - 1
var periodEnd = prevWeekCompleted - (7 * weekAgo) + 7
RETURN
CALCULATE(
COUNTROWS('20092024'),
'20092024'[Dispatch Date] >= periodStart &&
'20092024'[Dispatch Date] <= periodEnd
)
在您的钻取页面中:
'Age Weeks'[Week ago]
作为钻取过滤器。[Count Age Weeks]
添加度量 is greater than 0
作为视觉过滤器。在您的主页上 - 更新您的图表...
'Age Weeks'[Week label]
,然后右键单击它并选择 Show items with no data
。[Count Age Weeks]
应该就是这样了,试试吧。