如何在Tableau中按赛季筛选出薪资最高的NBA球员?
解决Tableau中按赛季筛选薪资最高球员的方法
要实现每个赛季只显示薪资最高的球员,不能直接用普通的Limit筛选,得用LOD表达式配合筛选器来完成,具体步骤如下:
创建计算字段标记赛季最高薪资
新建一个计算字段(比如命名为「是否赛季最高薪资」),输入公式:{FIXED [赛季] : MAX([薪资])} = [薪资]这个公式会先计算每个赛季的最高薪资,再判断当前行的薪资是否等于该赛季的最高值,返回
True或False。添加筛选器保留目标记录
把刚创建的「是否赛季最高薪资」字段拖到筛选器面板,勾选True,这样就只会保留每个赛季里薪资达到该赛季最高值的球员。整理表格视图
将「赛季」「球员」「薪资」字段拖到行/列区域,调整成你需要的表格样式即可。如果同一个赛季有多名球员薪资并列最高,这个方法也会把他们都展示出来。
内容的提问来源于stack exchange,提问作者mFranck
相关产品推荐
相关产品推荐

