我需要一项始终显示前 5 个最高值的测量帮助。但是,当我选择一个国家/地区时,会添加该国家/地区的城市,从而导致超过 5 个值。有什么想法为什么会发生这种情况吗?
我尝试过使用这样的DAX公式但无济于事。请查看下面所附的屏幕截图。
生活成本最高的 5 个城市 = 计算( [生活费用总额], 保持过滤器( TOPN( 5、 ALL('Address'[City]), -- 清除有关城市的所有过滤器 [生活费用总额] ) ), REMOVEFILTERS('Address'[Country]) -- 确保国家过滤器不会影响前 5 个城市 )