【发布时间】:2021-10-21 00:50:50
【问题描述】:
我在获取矩阵表中的客户销售额百分比时遇到问题,该矩阵表是使用 ALLEXCEPT 函数按 store_id 和 employee_id 切片的。客户销售额的百分比需要避免将当前过滤器中的客户销售额度量除以相应 store_id 的相同度量,而不是所有 store_id 的总客户销售额。
这是我对在 staff_id 上使用 ALL 函数时的输出和 DAX 的期望。
% of Customer Sales =
VAR ALLExceptSales =
CALCULATE(
[Customer Sales],
ALL(
'Employee Lookup'[staff_id]
)
)
VAR Ratio =
DIVIDE(
[Customer Sales],
ALLExceptSales,
BLANK()
)
RETURN Ratio
我已经尝试在 store_id 上使用 ALLEXCEPT 来自 sales by store 表、ALLEXCEPT store_id 来自 store 查找表和 ALLEXCEPT 在两个表上,仍然给我不同的输出。
这是用于测试的 pbix 文件。
https://drive.google.com/file/d/1fRrfsikHl9aK06GzAozJ9Wc16Ue0YJm2/view?usp=sharing
谁能给我提示一下?
【问题讨论】: