【发布时间】:2022-01-10 10:50:26
【问题描述】:
我是 Tableau 新手,所以这可能是一个关于使用 RANK 进行计算的简单问题。我找不到任何画面帮助或其他堆栈溢出答案。也许这是一个 GROUP 问题。也许是关于 OTHER。
我有一个包含 160 个国家/地区(行)的数据集,其中包含每个国家/地区的航空燃油消耗字段。
我只想制作一个条形图,如附图所示,按名称排列的 20 个燃油消耗量最高的国家/地区按 jetfuel_consumption 排名(我可以做到这一点)和一个名为“世界其他地区”的第 21 行计算的国家/地区名称的总和剩下的 140 个国家加在一起,就像这个模型底部的另一个国家一样。
我有一个标记为“myrank”的有效计算字段 = RANK(AVG([Jetfuel Consumption]),'desc') 我的想法是简单地计算一个新的文本字段,该字段等于 rank
IF ( [therank] < 11 ) [Country] ELSE "Rest of World" END
但由于不明原因,这是无效的。我知道我已经对如何只指定字段的值而不用 SUM 或 AVG 或 AGG 包装它感到困惑,但这是一个更大的问题。
制作此视图的正确方法是什么?
【问题讨论】:
标签: tableau-desktop