首页 > 解决方案 > 选择过滤器后自动排序表格

问题描述

timestamp     |     product      |      performance      |      sort_quantity
--------------|------------------|-----------------------|------------------------
2020-01-01    |     Product_A    |         high          |           819
2020-03-15    |     Product_A    |         high          |           819
2020-01-01    |     Product_B    |         low           |          -214
2020-03-15    |     Product_B    |         low           |          -214
2020-01-01    |     Product_C    |         high          |          -100
2020-03-15    |     Product_C    |         high          |          -100
2020-01-01    |     Product_D    |         low           |           933
2020-03-15    |     Product_D    |         low           |           933 
2020-01-01    |     Product_E    |         high          |           501
2020-03-15    |     Product_E    |         high          |           501

我将上面的表格插入到Tableau看起来像这样:(
抱歉只有德语版本)

在此处输入图像描述

这一切都完美无缺。


现在我performance在报告中添加一个列过滤器。
当我在过滤器中选择一个值(例如high)时,报告如下所示:

在此处输入图像描述


过滤器功能是正确的,但我也希望一旦单击过滤器,表格就会根据 column自动排序sort_quantity(降序) 。

有可能做到这一点Tableau吗?
如果是,我该如何实现?

标签: sortingfiltertableau-apidata-analysis

解决方案


创建排序数量的字符串版本,并将其作为行上的第一个药丸,位于 Product 的左侧

str([sort quantity])

将此字段设置为按排序数量上的字段降序排序(不是 str 版本)。

在此处输入图像描述

在 Str 排序数量上,取消选择显示标题以隐藏列。

在此处输入图像描述

最终视图应如下所示。

在此处输入图像描述


推荐阅读