Tableau:使用计算字段过滤维度

时间:2015-06-10 10:10:34

标签: tableau

我目前正在画面中创建一些仪表板,我陷入困境,我尝试在线寻找解决方案,但没有去。所以我想也许我可以问你。

1)我正在查看的数据显示了每个部门的客户购买价值。

2)所以我有两个维度:'客户名称'和'部门',以及1个衡量标准:'销售'

3)我创建了一个计算字段,该字段为从所选部门购买的所有客户提供。例如。当我从参数字段中选择打印机时,我得到所有已购买打印机的客户。

4)现在我的任务是找到这些“打印机客户”购买的其他产品,因为客户可以从多个部门购买。

我的问题是我无法过滤“客户名称”维度,因此它只显示我根据参数选择计算的打印机客户。

如果你能朝正确的方向发光,我真的很感激。

2 个答案:

答案 0 :(得分:1)

嗯,实际上你可以做到。

拖动“客户名称”进行过滤。选择“条件”选项卡。假设您的参数被命名为“选择部门”。您可以创建一个条件:

SUM(IF [department] = [Chosen department] THEN 1 END) > 0

这将基本上让所有在所选部门至少进行一次销售的客户

答案 1 :(得分:0)

您可以再创建一张具有Customer明智的所有数据的工作表,并且可以在仪表板中添加两个工作表并创建一个操作过滤器。 创建仪表板时,在仪表板菜单下单击操作 - >添加操作 - >过滤。 选择要单击的工作表和需要更新的工作表,并选择“运行操作”:选择。

因此,当您在一个部门的某个部门中点击该特定客户时,它将显示他已购买的所有部门。

您可以在以下链接中查看过滤器操作: http://onlinehelp.tableau.com/current/pro/desktop/en-us/actions_filter.html http://onlinehelp.tableau.com/current/pro/desktop/en-us/actions_filter.html