首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Tableau表的动态排序

Tableau表的动态排序
EN

Stack Overflow用户
提问于 2022-04-04 12:59:12
回答 1查看 54关注 0票数 0

我是新到Tableau和我的任务之一,如果显示十大品牌。

我有三个专栏:利润,销售和NPS。

数据如下所示:

*

我知道如何根据利润或销售额或NPS来选择十大品牌,但如何使其在用户按利润进行排序时,根据排序类型(上升或下降)获得最高或最低的10个盈利品牌。同样,销售和NPS也是如此。

按利润分类的结果(desc):

*

按NPS (Asc)分类的结果:销售情况:销售情况

当前实现:现在,仪表板按利润显示前10个品牌,当我想按NPS对它们进行排序时,它使用相同的10个品牌,而不是从完整的数据集中。

EN

回答 1

Stack Overflow用户

发布于 2022-04-04 23:24:31

这可以使用适当范围的Rank()来实现。等级是表格计算,因此它们只能与聚合字段一起使用,并且在功能上与SQL分析表达式相同。

我在Tableau论坛上帮助另一个用户解决了一个与您的问题几乎相同的问题,我的答案是这里的第二个:https://community.tableau.com/s/question/0D54T00001Ii0QYSAZ/actions-are-not-working-in-top-n-customers-view-while-selecting-any-data-point-in-other-views

对于您来说,最好是创建两个几乎相同的calcs,一个向下运行以创建一个排序,另一个运行升序作为过滤器。

告诉我你进展如何。

史蒂夫

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71737674

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档