【问题标题】:Tableau Crosstab Row Percentage of WholeTableau 交叉表行整体百分比
【发布时间】:2016-11-01 21:12:36
【问题描述】:

我是 Tableau 新手,我创建了一个交叉表,显示每种类型的项目数。我想在我的表中添加一列。我需要知道整体的百分比 - 我查了几件事,但似乎找不到这个确切的问题。

Type       |Count      |% of Whole
-----------------------------------
A          |10         |1%
B          |99         |9.9%
C          |256        |25.6%
D          |300        |30%
E          |335        |33.5%

在阅读了一些内容后,我认为我的问题是我不确定如何推导出一个会给出 TOTAL # of Types 的计算。在 Excel 中,我将行值除以所有行的总和。此外,我相当肯定,一旦我过滤此表,这将导致问题 - 不确定我是否知道如何使用过滤器保留百分比。

我使用的是 Tableau 9.2。提前感谢您的帮助。

【问题讨论】:

    标签: tableau-api crosstab


    【解决方案1】:

    您可以创建以下计算字段:

    SUM([Count])/TOTAL(SUM([Count]))
    

    TOTAL 会考虑变量的所有值。

    或者,您可以通过右键单击计数来使用快速表计算(这里我使用来自 Superstore 数据集的示例):

    【讨论】:

    • 快速表计算将我的记录数(在我的示例中为计数)切换为占总数的百分比,但是然后我失去了计数。我需要计数和百分比。我尝试创建一个计算,因为我得到了相同的值。似乎没有办法格式化单列的显示,除非我遗漏了什么。
    • 你失去了我。如果您想要countpercentage of total,则保留count 并为percentage of total 创建新的计算字段。我错过了什么吗?如果您使用快速表格计算,则在将 count 更改为 Percent of total 后,只需将 count 再次拖到您的工作表中即可。
    猜你喜欢
    • 2022-01-21
    • 2016-02-20
    • 2016-12-02
    • 2020-11-30
    • 1970-01-01
    • 1970-01-01
    • 2014-02-10
    • 2019-09-05
    相关资源
    最近更新 更多