【问题标题】:Tableau creating calculated field using filterTableau 使用过滤器创建计算字段
【发布时间】:2016-10-10 13:49:09
【问题描述】:

我在 tableau 中有一个表格,我想创建一个基于过滤器的计算字段。有人可以帮我找到以下逻辑语句的解决方案吗?

我有一个包含一些客户的表。它还包含一些特殊客户所说的“会员”。现在我想显示会员客户的总账单金额和剩余客户的总金额。

我对这些会员客户 ID 有特殊的范围。 Ids 介于 300 和 399 之间,均包含在内。

请帮忙。提前致谢

【问题讨论】:

  • 您能否提供更多详细信息。您有一个过滤器 - 我假设它是一个数据字段或一个计算字段 - 您想根据 that 字段创建(另一个)计算字段?
  • 这里是字段名称 -Dimension (Customer code) Measure - (Customer Pay)...... 这些客户代码还包括客户代码在 300 和 399 范围内的成员客户。现在这就是我需要在同一张纸上显示的内容 - 客户支付总额(不包括会员)和客户支付总额(仅限会员)......我只需要解决方案。不管我采取什么方法。

标签: field tableau-api calc


【解决方案1】:

我假设您想要求和的衡量标准是客户付款。然后,您可以通过三个简洁的步骤完成此操作。

第一步:创建一个名为“客户类型”的计算字段

IF [Customer Code] >= 300 AND [Customer Code] <= 399 THEN 'Member' ELSE 'Normal' END

第二步:创建一个名为“会员总账单金额”的计算字段

SUM(IF [Customer Type] = 'Member' THEN [Customer Pay] END)

第三步:创建一个名为“非会员总帐单金额”的计算字段

SUM(IF [Customer Type] = 'Normal' THEN [Customer Pay] END)

您现在可以根据需要将成员总账单金额和非成员总账单金额度量拖到视图中。

注意:

  1. 名为“客户类型”的计算字段将保存在维度下。所以,上去寻找吧。

  2. 我只为计算字段命名以进行说明。随意将其更改为对您来说更直观的内容。

  3. 根据您的需要,需要考虑的另一件事是在颜色标记卡上添加客户类型,它将客户付款分为“会员”和“普通”。

【讨论】:

  • 我发现了我的错误。这真的对我有帮助和工作。非常感谢您的帮助和时间:-)
猜你喜欢
  • 2015-08-25
  • 2021-11-22
  • 2014-10-12
  • 1970-01-01
  • 2021-06-21
  • 2019-09-06
  • 2015-12-07
  • 2021-06-08
  • 1970-01-01
相关资源
最近更新 更多