Spotfire,显示百分比的计算列

Spotfire, Calculated Columns to show Percentages

希望你一切都好,希望你能帮上忙。我有一个 table,我需要计算列来显示我拥有的 'No' 'Yes' 和 'Empty' 的百分比。我在下面附上了一张照片。

如能提供语法方面的帮助,我们将不胜感激。

Philip Connell 发布的错误屏幕截图:

@Philip Connell - 我使用以下表达式创建了一个计算列 'consent%',并将该列的格式更改为列属性中的百分比。

[number] / [Total amount]

在交叉 table 中使用了这个计算列。截图如下。 请让我知道这是否是您正在寻找的解决方案。

精解:

为了便于解释,我创建了一些示例数据。

在将示例数据加载到 Spotfire 时添加了数据透视转换(客户 ID 计数)。

创建了两个计算列。

总金额:

Sum([count of Customer_ID]) over ([Country])

同意%:

[count of Customer_ID] / [Total amount]

解决方法如下

Count([CUSTOMER_ID]) as [No. Of Customers], Count([CUSTOMER_ID]) THEN [Value] / Sum([Value]) OVER (All([Axis.Columns])) as [Percentage ]

感谢大家的支持