【问题标题】:Power BI Matrix Custom SortingPower BI 矩阵自定义排序
【发布时间】:2020-05-20 01:12:31
【问题描述】:

大家好,我有以下矩阵,我需要自定义排序,

  1. 按封面类型(按行排列)
  2. 年份(在列中):排序应基于年份 -1 而不是当年例如:2019 而不是 2020
  3. 经纪业务:(在 Values 中)降序排序

谁能告诉我怎么做。

感谢您的帮助 最好的祝福, 乔治

【问题讨论】:

    标签: reporting-services powerbi report data-visualization dashboard


    【解决方案1】:

    如果无法使用原始数据,您需要创建代表您的排序的自定义列。

    例如在查询编辑器中添加一个自定义列:

    你去年的旗帜:

     Last Year Flag = Date.IsInPreviousYear([YourDateColumn])
    

    只需包含排序顺序所需的所有内容:

     Cover Type Sort Order = if [Cover Type] = "A" then 1 
                             else if [Cover Type] = "J" then 2 
                             else if [Borkerage] = "G" then 3 
                             else 4
    

    之后,您可以单击右上角的三个点并按此自定义列进行排序。

    【讨论】:

    • 你好,很抱歉回复晚了,但我仍然无法应用你的指示,你能更具体一点吗? Year 在列中,brokerage 在值中,我想对 Year -1 列中的brokerage 值进行降序排序。提前致谢
    • 我想说的是:你想要的在矩阵中是不可能的。如果你的矩阵看起来像这样,你不能在 -1 年按值排序。 Power BI 在这里缺少一些功能。在您的视觉对象(三个点)的右上角,这是您唯一的自定义排序选项。所以就像我上面说的,如果你想要这个排序顺序,你需要用你的排序顺序创建一个自定义列,把这个列也放在矩阵中并按它排序。
    猜你喜欢
    • 2021-05-18
    • 2020-06-14
    • 1970-01-01
    • 2019-03-09
    • 1970-01-01
    • 1970-01-01
    • 2022-11-30
    • 1970-01-01
    • 2019-11-12
    相关资源
    最近更新 更多