英文:
PowerBI Slicer create range
问题
我有大学联赛排名数据集。两列:大学和入学分数。
当我在切片器上选择一个大学时,我想要一个表格,显示入学分数在10%范围内的大学。比如说我选择牛津大学,入学分数是200,我希望有一个表格显示所有入学分数在180到220之间的大学。
是否有一种DAX函数可以实现这个目标?
英文:
I have the university league tables dataset. Two columns: University, and Tariff Points.
When I select a university on a slicer I want to a table which displays universities within 10% range of the tariff number. So say I select Oxford University and it was 200, I want a table to display all universities that fall between 180-220.
Is there a DAX function that could achieve this?
答案1
得分: 1
创建一个新的度量,其逻辑为10%,并具有真/假的数据输出。然后使用此度量来筛选您的可视化,其中输出为真。为此,您需要两个无关的表格,一个用于您的切片选择,另一个用于您的输出可视化。
ABS(
DIVIDE(
SELECTEDVALUE( output[tariff_points] ),
SELECTEDVALUE( input[tariff_points] )
) - 1
) <= 0.1
英文:
Create a new measure with the 10% logic with a data output of true/false. Then use this measure to filter your visual where the output is true. You will need two unrelated tables to do this, one for your slicer selection, and one for your output visual.
ABS(
DIVIDE(
SELECTEDVALUE( output[tariff_points] ),
SELECTEDVALUE( input[tariff_points] )
) - 1
) <= 0.1
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论