基于用户过滤器选择的图表

时间:2016-12-23 08:57:05

标签: tableau

在画面仪表板上有2个过滤器和一个条形图。 过滤器为1.选择顶部或底部客户                 2.多少ex:5,10,15等 当用户在相应的过滤器中选择top和5时,top5客户必须在条形图中显示。 如果用户在相应的过滤器中选择底部10,那么底部10个客户必须在图表中显示。

如果数据仅包含客户详细信息及其结算金额,如何实现此目的?

1 个答案:

答案 0 :(得分:0)

您可以使用参数来获取结果,而不是过滤器。我已经在许多画面可视化中多次完成了顶部和底部,并且非常简单。

以下是实现您的要求的步骤。

  1. 创建一个允许您选择顶部和底部的参数

  2. 创建另一个参数,允许您选择所需的数字,如5,10,15等。

  3. Parameter

    在这里,我创建了一个参数,其值为10到50,步长为10。

    1. 创建一个计算字段,该字段将根据所选参数
    2. 对数据进行子集化

      Calculation

      在上面的屏幕截图中,我使用了top site参数并创建了一个条件语句,该语句将根据site参数中选择的值和该状态的值显示状态。

      1. 将计算字段放入过滤器并选择显示,然后在过滤器框中单击“确定”。
      2. 现在,视图将根据参数中选择的值显示最高计数。

        请注意,计算是针对前N和后N,您需要更改计算。

        希望这会对你有所帮助。如果需要,我可以为您提供工作簿。

相关问题