Powerbi Power BI(Dax)测量同一子类别项目之间的差异,但国家不同
我在创建度量时遇到了一个问题。我一直拿100-0,而不是100-75Powerbi Power BI(Dax)测量同一子类别项目之间的差异,但国家不同,powerbi,dax,Powerbi,Dax,我在创建度量时遇到了一个问题。我一直拿100-0,而不是100-75 在这种情况下,尝试将加拿大的Dax更改为低于1: Var _Canada = Calculate([Cost], Filter(All(table_name), table_name[Country] = "Canada"), Filters(table_name[subcategory]), Filters(table_name[PartNumber])) 如果你想看到加拿大作为国家的结果,你必须对我们
在这种情况下,尝试将加拿大的Dax更改为低于1:
Var _Canada = Calculate([Cost], Filter(All(table_name), table_name[Country] = "Canada"), Filters(table_name[subcategory]), Filters(table_name[PartNumber]))
如果你想看到加拿大作为国家的结果,你必须对我们做同样的操作我已经尝试过这个变量,基本结果是它使用加拿大类别的总数减去美国子类别的总数。即,如果加拿大总类别=500美元,则计算为100美元至400美元。请检查更新的dax,并将过滤器条件添加到子类别和零件号列的组数据中。如果你可以共享同一个数据集,我可以在上面尝试这些dax并获得解决方案。谢谢你的帮助。你的回答让我回去测试。找到问题的地方是:连接到国家事实表的维度表。在事实表中,我有一个country_ID,它连接到country维度表。我把帖子写得很简单,但我没有“加拿大”,而是把加拿大的身份证放在了量度表中,我们也一样。我想这样做不行。简单的解决方案是将事实表列更改为国家名称,现在效果很好。很高兴知道这有助于找到解决方案。请分享您已经尝试过的度量值