画面 - 在计算中使用过滤数据并进一步过滤

tableau -using filtered data in calculation and further filter

我很尴尬,因为我自己的计算机上只有 Tableau public。我在远程桌面上使用适当的画面,无法上传 data/files。

我想知道是否有人可以给我关于我正在尝试做的事情的一般路线。我不确定这是否真的很容易,我只是缺少画面的一个关键功能。我使用了参数、过滤器和计算字段,我想我想做的是将这些组合起来,并可能将变量(参数)传递给不同的 sheets(如果可能的话?)

这里是...

我有一组数据。大学列表及其 "score"(大学排名)。我想选择一所大学并与其他大学比较(减去)他们的分数以找到最近的大学'score'。

  1. 我想 select 基于参数的列表中的大学。 (我可以做到!)
  2. 根据列表创建过滤器
    在我的示例 1 和 2 return 中,只有一条记录,但我不认为这是一个我可以担心的问题 sum/average
  3. 基于 1 和 2 我想我想定义一个参数来保存一所大学 selected 的分数值。
  4. 然后我想在计算字段中使用(3)中的参数(分数)对其他记录进行计算(从其他值中减去过滤后的值)
  5. 我将使用计算结果过滤掉一些数据,即使用 "top"

我不认为这可以在一个 sheet 上完成吗?那是对的吗?我是否需要创建一个 sheet 来允许 1,2 和 3,然后将参数传递给一个新的 sheet 来表示 4 和 5?

我不确定这是否是正确的做事方式,所以 clues/tips/examples 真的很有帮助。我不确定我是否在谷歌上搜索正确的东西。

谢谢
杰森

创建两个计算字段:

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

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

要进一步了解 LOD 计算。`