【问题标题】:How can I sort from highest to lowest column values in Power BI Matrix Visual如何在 Power BI Matrix Visual 中从最高到最低的列值排序
【发布时间】:2020-11-18 12:37:57
【问题描述】:

我试图弄清楚如何在 Power BI Matrix Visual 中将列值从最高到最低排序。我有一个包含 3 列的小矩阵:“No”、“Yes”和“Total”,在行上我有一些人的名字。

我想要做的是在“否”列中从最高到最低对值进行排序,但是当我点击 sort by 时,我只能选择按总数和名称进行过滤人们,我在下面添加了一张图片以获得更好的背景。任何帮助将不胜感激!

【问题讨论】:

    标签: powerbi powerbi-custom-visuals powerbi-filters


    【解决方案1】:

    这可以通过创建三个度量来完成。不要使用隐含的措施,始终创建自己的措施。

    首先,创建生成您现在使用的总数的度量。可能是计数,可能是总和,我无法判断,因为我不知道您的数据源。我们称该度量为“总计”。

    假设您的数据源有一个包含“yes”和“no”值的列,并且假设该列的名称是“status”,那么您可以创建两个额外的度量。

    TotalYes = CALCULATE([total],'Table'[status]="yes")
    TotalNo = CALCULATE([total],'Table'[status]="no")
    

    将这些度量添加到矩阵并从列中删除状态列。您现在可以按“TotalNo”列对矩阵进行排序。当然,您可以重命名矩阵中的列,所以它只是说“否”。

    【讨论】:

    • 嘿太棒了!我能够按照您的指示进行这些测量,并且还能够在 Matrix 视觉中成功排序。非常感谢您的帮助:)
    • 感谢您的反馈。如tour中所述,如果您能完成文书工作并接受答案,那就太好了。
    猜你喜欢
    • 2023-01-13
    • 2019-10-10
    • 2018-12-21
    • 1970-01-01
    • 2016-06-16
    • 1970-01-01
    • 1970-01-01
    • 2011-04-22
    • 1970-01-01
    相关资源
    最近更新 更多