【问题标题】:Calculated Field based on an Relation Aggregate with Filter Conditions in Tableau基于 Tableau 中具有过滤条件的关系聚合的计算字段
【发布时间】:2018-10-20 21:30:49
【问题描述】:

我有两张桌子,userspurchases。它们在 user_id 上的数据源中内联。

为简单起见,我们假设users 仅具有user_id 字段。 purchasesuser_idamountcategory 组成。

现在,我想为users 表创建一个计算字段,该字段将解析为一个布尔值,指示user 是否在category 的“椅子”上花费了至少200 美元。

在伪代码/Tableau 语言混合中,这是我希望实现的目标:

IF TOTAL(SUM([amount] WHERE category="chair")) >= 200 
THEN TRUE 
ELSE FALSE 
END

【问题讨论】:

标签: tableau-api


【解决方案1】:

在数据窗格侧边栏中,右键单击用户字段并根据条件定义的用户字段创建一个集合

sum(if category=‘chair’ then [amount] end) > = 200

您可以将集合用作过滤器、用户列表或计算中的布尔函数

【讨论】:

    猜你喜欢
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多