首页 > 解决方案 > 使用适当的筛选器的 Tableau 计算

问题描述

我正在尝试获取个人收到的电话的计数,包括初始应答和任何可能由另一个人转接的电话。

我的工作簿有一个基于首先接听电话的个人的过滤器。现在我需要添加所有已转接的呼叫。这些电话通常由另一个人接听。

这是我想看到的

约翰:#calls =3 | #calls 转移到 =1

数据将显示这一点:

Incoming  | Transferred to
John      | James
John      | NUll
John      | NUll
James     | John

有没有人有办法在最后一次通话中将其归因于约翰并使用过滤器?我的约翰过滤器会给我三个电话,但会删除转移的电话。

标签: tableau-api

解决方案


尝试使用以下公式创建两个计算字段,然后将它们用作过滤器。

过滤器 - 约翰

if contains([Incoming], "John") then "John"
ELSEif
CONTAINS([Transferred to], "John") then "John"
END

过滤器 - 詹姆斯

if contains([Incoming], "James") then "James"
ELSEif
CONTAINS([Transferred to], "James") then "James"
END

推荐阅读