gpt4 book ai didi

if-statement - Tableau - 返回具有 MAX 值的维度

转载 作者:行者123 更新时间:2023-12-02 01:08:31 25 4
gpt4 key购买 nike

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

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

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

例如

国家 |产品
在 |鞋子

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

我曾想过这样的计算字段: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 的

enter image description here

关于if-statement - Tableau - 返回具有 MAX 值的维度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46449618/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com