【问题标题】:In Tableau can I calculate a column based on totals of two other columns?在 Tableau 中,我可以根据其他两列的总数计算一列吗?
【发布时间】:2021-10-10 13:23:38
【问题描述】:

我是 Tableau 的新手,也是在 Stackoverflow 中发帖的新手,所以请耐心等待。

我有一个数据集,其中包含 StateCountyOrganization2020 Enrollment2021 EnrollmentDelta 等变量(这两年的注册人数变化)。我想要的是一个列,给出这两年入学率的百分比增量。

我尝试的第一件事是仅使用增长公式计算一列:

(ZN([2021Enrolled])-ZN([2020Enrolled]))/ZN([2020Enrolled])

在数据视图中这很好用,因为没有求和,所以我得到了正确的增量。但是当我在我的工作表中使用这个公式时,发生的情况是,这个公式是在所有观察结果中计算出来的(例如,每个县、每个组织都有几个观察值),然后进行总结。这给出了一个不正确的年同比增量。

我正在寻找一种基于 2020 年和 2021 年的total注册来计算 % delta 列的方法,以实现正确的 % delta。

我在下面添加了两个屏幕截图,显示了 Tableau 提供的内容,然后是一个 Excel 电子表格,其中包含仅对一个县进行过滤的相同数据,以更好地显示问题。

也许以前有人问过类似的问题,但我不确定如何搜索。任何帮助将不胜感激。

谢谢!

山姆

Tableau view

Excel view

【问题讨论】:

    标签: calculated-columns tableau-desktop


    【解决方案1】:

    我找到了答案:我试图在数据视图中创建一个计算列,我需要做的是在我的工作表视图中创建一个计算列,以便它只适用于那里显示的数据。

    【讨论】:

      猜你喜欢
      • 2019-11-11
      • 2021-10-05
      • 1970-01-01
      • 2018-08-05
      • 1970-01-01
      • 1970-01-01
      • 2019-03-09
      • 2021-12-12
      • 1970-01-01
      相关资源
      最近更新 更多