You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Tableau技术问询:如何均匀拆分排名表且不打破排名并列

解决排名并列时的两列均匀分布问题

步骤1:创建分组计算字段

新建计算字段(命名为列分组),输入以下逻辑:

IF [Rank] = 1 THEN
  IF INDEX() <= 25 THEN '第一列' ELSE '第二列' END
ELSEIF [Rank] >= 38 AND [Rank] <= 49 THEN
  '第二列'
ELSE
  '不显示' // 非目标排名可设为不显示,按需调整
END

步骤2:配置视图

  • 将列分组拖到列功能区,州拖到行功能区
  • 右键点击列分组字段,选择「计算依据」→「州」,确保行号是针对每个州单独计算
  • 把Rank字段拖到筛选器,勾选Rank 1和38-49的选项,过滤掉不需要的排名

注意事项

如果需要指定第一列25个Rank1州的顺序,先对州字段设置排序规则(比如按名称、其他指标),再应用上述计算逻辑,INDEX()会按排序后的顺序编号。

内容的提问来源于stack exchange,提问作者Yun Tae Hwang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 04:10:38