Tableau 分组排序,并显示TOP N 和 对数据升序排列后的,只对前95%的的数据进行统计计算

待更新
1、index + rank

    ① 创建计算字段: index()

    ② 放入筛选器——添加表计算——设置排序依据——选择想展示的TOP N      

      

 

2、只对升序排列后的前95%的的数据进行统计计算:LOD表达式 + PERCENTILE()

  ① 各个子类别下 95%以下的数据,对这部分数据进行统计计算:  [销售额] <=  { FIXED[子类别] : PERCENTILE([销售额],0.95)}

    

      

 

  ② 在别处查到的,暂时不知道怎么用,先记录在此:

    

      

  ③ 失败的方法:尝试使用累计百分比,但是结果是全量数据的95%,不是分组后的,不知道哪里出了问题:

    a、创建字段:累计百分比=RUNNING_SUM(COUNT([express_number])) / TOTAL(COUNT([express_number]))

    b、将 [累计百分比] 放入筛选器,选择区间 0-0.95,设置表计算为区向下,但是结果不是按区向下的...

posted @ 2023-07-25 18:09  午时  阅读(630)  评论(0编辑  收藏  举报