Tableau api 由多个组组成的表格组

Tableau api 由多个组组成的表格组,tableau-api,Tableau Api,我根据一些标准在客户级别创建了两个组(都有不同的客户ID)。但我很难在组级别(组ID)上对它们进行分组。数据结构如下:客户有一个客户ID和一个组ID。客户ID不同,但组ID不同;i、 e.多个客户(客户ID)是一个组的一部分,因此具有相同的组ID 我的tableau代码如下所示: IF [Sales] >= 200000 and [Category] = 'A' OR [CAC] <= 10000 and [Category] = 'A' THEN 'Good customer'

我根据一些标准在客户级别创建了两个组(都有不同的客户ID)。但我很难在组级别(组ID)上对它们进行分组。数据结构如下:客户有一个客户ID和一个组ID。客户ID不同,但组ID不同;i、 e.多个客户(客户ID)是一个组的一部分,因此具有相同的组ID

我的tableau代码如下所示:

IF [Sales] >= 200000 and [Category] = 'A' 
OR [CAC] <= 10000 and [Category] = 'A' 
THEN 'Good customer'
ELSE 'Bad customer'
END
如果[销售]>=200000且[类别]=“A”
或者[CAC]试试这个:

使用以下公式创建一个字段
[GoodCustomer]

IF [Sales] >= 200000 AND [Category] = 'A' 
OR [CAC] <= 10000 AND [Category] = 'A' 
THEN 1
ELSE 0
END
{fixed [Group]: IIF(SUM([GoodCustomer]) > 0, True, False)}
对于每个组,检查
[GoodCustomer]
的总和是否大于0(这意味着至少有一个客户是好的)。如果为true,则将其设置为true(或使用“Good Group”);如果为false,则将其设置为false(或“Bad Group”)


这应该是您上面描述的内容。

谢谢Alexander!这确实是一个很好的方法,而且很有效。我感谢你的清楚解释。