Tableau - Return 具有最大值的维度

Tableau - Return a dimension with the MAX value

我是 Tableau 的新手,我需要您的帮助来实现可视化。

我有 Col.1 = 国家; Col.2 = 产品名称;第 3 列 = #Sales

我想制作一个 table 来显示每个国家/地区具有最大销售额的产品名称。

例如

国家 |产品
在 |鞋子

其中鞋子是销量最高的产品。

我想到了这样一个计算字段:if sum[Sales] = max([Sales]) then [Product Name] else Null END 但它给了我一个错误。

知道如何解决吗?

在此先感谢您提供的任何帮助!

扩展您的方法,您需要一个 FIXED LOD 来找到 Col1 内的 MAX(Sales),然后输出 Col2 匹配这个 MAX(Sales)。

IF ([Sales])== ({FIXED [Cat1]:MAX([Sales])}) THEN [Cat2] ELSE NULL END

然后将计算字段添加到过滤器并过滤掉NULL的