Tableau:根据最大销售价值返回站点的前N个部门

问题描述

嗨,我有一张桌子,上面有这样的数据

factory :course_category,parent: :category,class: 'CourseCategory' do

例如在这里,我只想根据总和(销售额)查看每个站点的前N个部门

N = 1在这里,但由于N可以是任何东西,因此需要一个广义的排序公式

对于站点1来说,部门2的总和(销售额)更多,对于站点2部门4的总销售额更大,因此,折线图中只应返回这些销售额。怎么做

解决方法

那是一个棘手的问题(至少对于像我这样的新手而言)

步骤-

  1. 将名为“索引”的计算字段添加为
INDEX()
  1. 将此计算字段更改为“离散”

  2. 添加网站,索引,然后将其添加到行,并将销售总额可视化

  3. 右键单击索引(字段)->编辑表计算->单击“使用...计算”中的“特定尺寸”->从“重新启动所有”选项的下拉列表中选择“站点”- >在“排序顺序”下,单击“自定义”->分别选择“销售”和“和”,然后降序->单击“确定”(上面的内容)

  4. 控制并拖动索引到过滤器。点击确定

  5. 将索引过滤器更改为连续过滤(通过右键单击)

  6. 根据需要选择您的“ N”

  7. (可选)将“站点药丸”拖动到“颜色”

我认为这是理想的视图。

Viz Preview

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...