Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tableau api 表格交叉表行占总行数的百分比_Tableau Api_Crosstab - Fatal编程技术网

Tableau api 表格交叉表行占总行数的百分比

Tableau api 表格交叉表行占总行数的百分比,tableau-api,crosstab,Tableau Api,Crosstab,我是Tableau新手,我创建了一个交叉表,显示每种类型的项目数。我想在我的表中添加一列。我需要知道整体的百分比——我查了一些东西,但似乎找不到确切的问题 Type |Count |% of Whole ----------------------------------- A |10 |1% B |99 |9.9% C |256 |25.6% D |300

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

Type       |Count      |% of Whole
-----------------------------------
A          |10         |1%
B          |99         |9.9%
C          |256        |25.6%
D          |300        |30%
E          |335        |33.5%
在阅读了一些之后,我认为我的问题是,我不确定如何推导出一个计算公式,该公式将给出所有类型。在Excel中,我会将行值除以所有行的总和。此外,我相当肯定,一旦我筛选此表,这将导致一个问题-我不知道如何使用筛选器保留百分比


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

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

SUM([Count])/TOTAL(SUM([Count]))
TOTAL
考虑变量的所有值

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


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

SUM([Count])/TOTAL(SUM([Count]))
TOTAL
考虑变量的所有值

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


Quick table calculation(快速表格计算)将我的记录数(在我的示例中为Count)切换为总数的%,但我会丢失计数。我需要计数和百分比。我尝试创建一个计算,因为我得到了相同的值。似乎没有一种方法可以格式化单个列的显示,除非我遗漏了什么。你失去了我。如果您希望同时使用
计数
占总数的百分比
,则保持
计数
不变,并为
占总数的百分比
创建新的计算字段。我错过什么了吗?如果使用快速表格计算,则在将
计数
更改为
占总数的百分比
后,只需再次将
计数
拖动到工作表中。快速表格计算将我的记录数(在我的示例中为计数)切换为占总数的百分比,但我会丢失计数。我需要计数和百分比。我尝试创建一个计算,因为我得到了相同的值。似乎没有一种方法可以格式化单个列的显示,除非我遗漏了什么。你失去了我。如果您希望同时使用
计数
占总数的百分比
,则保持
计数
不变,并为
占总数的百分比
创建新的计算字段。我错过什么了吗?如果使用快速表格计算,则在将
计数更改为
总百分比后,只需再次将
计数拖动到工作表中即可。