求助:Tableau可以对某个字段去重求和吗?

2025-04-30 06:50:30
推荐回答(4个)
回答1:

这是tableau lod表达式的典型应用,这里举一个应用场景的例子:
sum([销售量])/sum({ FIXED [市场]:MAX([市场总量])})
如果想了解更多的关于fixed的资料可以看看:优阅达 | Tableau 微课堂(93): LOD 表达式的聚合与复制

回答2:

实际上题目考察的就是分组求和。可以通过sum进行求和,count进行数值计算,通过group by进行分组。sql:select username ,count(accountNo) as count,sum(amount) as amount from tablename group by username;以上就可以求出username下,accountNo的条数和对应的总amount。

回答3:

使用计算字段:sum(销售量)/(sum(市场总量)/countd(市场)),后面括号就等价去重求和。

回答4:

可以考虑先group by市场,对市场总量求均值,然后再做求和。