Power BI - 控制矩阵中的向上钻取行为

Power BI - control the drill up behaviour in matrix

我的数据显示单列中存在多种货币

正如在上面的既得价值列中看到的那样,现在我需要明智的货币小计,但由于我将货币符号附加到值旁边,因此列的数据类型是文本,因此不能使用自动小计。因此,我预先计算了小计并将其作为一行插入到 table 中,正如您在 "SUBtotal-YEN" 行中看到的那样。但由于这些是文本格式,所以当我深入研究时,它给出了错误的答案。这就是为什么我需要削减演习 behaviour.Any 关于如何去做的建议?

我建议创建显式度量而不是使用自动隐式度量。如果您的 VestedValue 列是数字,则您可以使用以下措施使小计也能正常工作。 (货币格式是在求和之后完成的。)

VestedMeasure = SWITCH(SELECTEDVALUE(TableName[Home Currency]),
    "USD",FORMAT(SUM(TableName[VestedValue]),"$#,##0"),
    "YEN",FORMAT(SUM(TableName[VestedValue]),"¥#,##0"))

如果该列不是数字,则创建一个计算列,并在度量中使用它。以下公式去掉货币符号并转换为数值:

VestedNumeric = VALUE(RIGHT(TableName[VestedValue], LEN(TableName[VestedValue])-1))