【发布时间】:2021-04-02 16:19:21
【问题描述】:
我有一个简单的问题。我正在尝试根据他们的第一次购买和选择的产品来获取用户 ID:
ID Purchased
123 NSABC
124 NSDE
125 NSABC
123 EDEF
您知道这是我想要的第一个订单和产品的方式是使用“NSABC”。然后,只要 ID 匹配,我想获取以下所有行,无论他们是否购买。所以在这种情况下,ID 123、125 我希望 Tableau 显示以下内容:
123 NSABC
125 NSABC
123 EDEF
但是,问题是在尝试编写计算字段时,我只获得了第一次购买。我的计算字段是:
IF CONTAINS([Purchased], 'NSABC') THEN ID END
这会解析出另一个结果:
123 EDEF
有没有办法检查第一次出现 = "True" 然后抓取所有后续操作?我猜我需要某种 LOD 或任何其他计算字段?
NS 标志表示新客户,而 E 是现有客户,因此 它被替换了。所有其他字母只是产品代码,可以 如果他们想买其他东西,可能会改变。
【问题讨论】:
标签: tableau-api