标签: excel powerpivot dax
我正在尝试创建一个参数表来更改我的数据透视表中数字的单位。我有:
这两个表都在我的数据模型中。
我将单位列B作为切片器添加到TransTBL,尽管他们没有连接。
然后,我尝试在PowerPivot端的Units表中创建一个度量,以识别选择了哪个切片器选项。我的测量将无法识别切片器选择。但是,如果我将它直接应用于PowerPivot中的表,它将识别过滤器。
我正在使用HASONEVALUE函数,如here所述。
答案 0 :(得分:0)
该措施按预期正常运作。
AmountDisplay = IF( HASONEVALUE(Units[B]), SUM(TransTBL[Amount]) / VALUES(Units[A]), SUM(TransTBL[Amount]) )
您能否提供有关数据或模型的更多详细信息,以确定是否存在任何特定问题?