tableau-在计算中使用过滤后的数据并进一步过滤

时间:2018-07-16 10:10:19

标签: filter parameters tableau

我很尴尬,因为我只能在自己的计算机上公开Tableau。我在远程桌面上使用正确的画面,无法上传数据/文件。

我想知道是否有人可以给我关于我要做什么的一般路线。我不确定这是否真的很简单,而我只是缺少tableau的关键功能。我已经使用了参数,过滤器和计算字段,并且我想做的是将这些参数和可能的变量(参数)传递到不同的工作表(如果可能的话)的组合

这儿...

我有一组数据。大学列表及其“得分”(大学排名)。我想选择一所大学,然后从其他大学中比较(减去)他们的分数,以按“得分”找到最近的大学。

  1. 我想根据参数从列表中选择一所大学。 (我可以做到!)
  2. 基于列表创建过滤器
    在我的示例1和2中返回单个记录,但是我认为这可以担心,因为我可以求和/求平均值
  3. 基于1和2,我想我想定义一个参数,该参数保存所选一所大学的成绩值。
  4. 然后,我想在计算字段中使用(3)中的参数(分数)对其他记录执行计算(从其他值中减去过滤后的值)
  5. 我将使用计算结果来过滤掉一些数据,即使用“ top”

我不认为可以全部用一张纸完成吗?那是对的吗?我是否需要创建一个工作表以容纳1,2和3,然后将该参数传递给新的工作表4和5?

我不确定这是否是正确的处理方法,因此任何提示/技巧/示例是否真的有用。我不确定我是否也在搜索正确的内容。

谢谢
杰森

1 个答案:

答案 0 :(得分:1)

创建两个计算字段:

  1. 所选大学分数 = { fixed : min(if [university] = [selected-university] then [score]) }
  2. 分数差异 =`[分数]-[所选大学分数]

其中[selected-university]是您的参数。

要进一步,请了解LOD计算。`