【发布时间】:2021-05-14 16:06:36
【问题描述】:
我正在处理我想要的 Tableau 表:
- 在一个维度中隔离特定的字符串记录;那么
- 计算特定字符串出现在该维度中的实例(所有记录)。一条记录可能包含多个但不同的文本。
假设我的 Dimension 名为“Person Type”,我有 5 条记录具有这些各自的值: 雇员、访客、雇员;访客、申请人、访客;申请人
我知道我可以首先在维度上创建一个过滤器以仅显示单个记录类型:员工、访客、申请人,但我遇到问题的地方是创建一个查看所有记录并计算实例数的计算“雇员”这个词出现在等等。在 excel 中,带有文本通配符的 COUNTIF 公式可以处理此问题。
这是我正在尝试完成的 Excel 屏幕截图。
编辑:尝试了一个非常接近解决方案的计算。出于某种原因,当显然有两个实例时,它不包括申请人。有人对如何改进计算有任何想法吗?
IF CONTAINS([Person Types],'Employee') THEN "Employee"
ELSEIF CONTAINS([Person Types],'Visitor') THEN "Visitor"
ELSEIF CONTAINS([Person Types],'Applicant') THEN "Applicant"
END
【问题讨论】:
标签: excel excel-formula tableau-api