我的公司希望在分配案件后的2天内对案件采取行动。我正在Tableau中构建报告以显示每个用户的平均值,但是我还需要将其显示为总人数的百分比。示例:Sally在40%的时间内达到了2天的期望值。
我有一个非常简单的字段:
[Employee Name]
[Unique Case ID]
[Case Assignment Date]
[Quality Action Date]
[Days to Quality Action] *(calculated field to show the days between case
assignment date and quality action date
[Met 2 Day Expectation] *(calculated field that says "yes" if expectation
was met and "no" if exectation wasn't met)*
如何在Tableau中以百分比形式创建该计算或视图? 谢谢!
答案 0 :(得分:1)
这是一个完美的问题,可以用LOD Calculations来回答。
在这里,我将答案分为四个计算,但是,如果您愿意,可以轻松地将它们组合在一起。
第一个将您的“是”和“否”字符串计算字段分别更改为1和0。因此更改为整数,并允许找到达到目标的时间总和。
If [Days to Quality Action Date] <=2 THEN 1 ELSE 0 END
这个新的计算,我们称其为“ Qualifier”,导致进行下一个计算,即每个人的总和为1。 (请注意花括号,它们表示正在使用LOD计算。)我们将此计算称为“分子”:
{Fixed [Employee Name]: SUM([Qualifier])}
接下来是“分母”计算,该计算需要计算每位员工的独特案例总数:
{Fixed [Employee Name]: COUNT([Unique Case ID])}
从那里开始,最终的计算如下:
[Numerator] / [Denominator]
LOD通常非常强大,但确实需要一些习惯。希望这可以帮助!