我在tableau中有一个表,我想基于过滤器创建一个计算字段。有人可以帮助我找到以下逻辑陈述的解决方案。
我有一张包含一些客户的表格。它还包含一些特殊客户称“会员”。现在,我想显示会员客户的总账单金额以及其余客户的总金额。
我对这些会员客户ID有特殊范围。 Ids位于300到399之间,包括在内。
请帮忙。提前致谢
答案 0 :(得分:0)
我认为你要求的衡量标准是客户支付。然后,您可以通过三个简洁的步骤完成此操作。
第一步:创建一个名为“客户类型”的计算字段
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)
您现在可以根据需要将会员总帐单金额和非会员总帐单金额度量拖到视图中。
注意:
名为“客户类型”的计算字段将保存在维度下。所以,去那里寻找它。
我仅将计算字段命名为插图目的。您可以随意将其更改为更直观的内容。
根据您的需要,另一件需要考虑的事情是在Color Marks卡上添加Customer Type,它会将Customer Pay分为'Members'和'Normal'。