飞书多维表格支持用公式字段实时动态排名:新增公式字段,输入对应公式(如【[销售记录].filter(currentvalue.[销售额]>[销售额]).[销售额].unique().counta()+1】),自动按销售额从高到低排名并处理并列;可配合排序功能直观展示,且支持按筛选视图独立计算排名。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要让销售、绩效或任务数据自动排出名次,而不是手动填1、2、3再反复改——飞书多维表格支持用公式字段实时计算排名,新记录加入或数值变动时,排名自动刷新,不需人工干预。
用公式字段实现动态排名
第一步:在目标数据表中新增一个「公式」字段,命名为“排名”或类似名称。
第二步:输入排名公式。假设你要按「销售额」字段从高到低排,且该字段名为【销售额】,则粘贴以下公式:
【[销售记录].filter(currentvalue.[销售额]>[销售额]).[销售额].unique().counta()+1】
这个公式含义是:统计当前记录的销售额在整张表里有多少个值比它大,再加1;相同销售额会获得相同名次(例如两个最高值都得第1名),后续名次跳过(如1、1、3)。
第三步:点击确认。字段立即开始计算,每条记录右侧显示对应排名数字。
注意:公式中的【销售记录】需替换为你实际的数据表名称,大小写与空格必须完全一致;若表名含中文或特殊符号,需用方括号包裹,例如【销售业绩汇总表】。
配合排序功能直观展示排名
公式算出排名后,你可能希望把第1名放在最上面——直接对「排名」字段做升序排序即可。
点击顶部工具栏的「排序」→ 选择「排名」字段 → 选「0 → 9」→ 点击「应用」。
飞书语音发送器 | Feishu Voice Sender 支持 TTS 语音合成,以及可选的 ASR 语音识别功能。 当用户明确要求发送飞书语音消息时调用此工具,例如:发语音、用语音回复、发送语音消息等。 This skill may be invoked only when the user explicit...
此时表格按排名由小到大排列,第1名顶置。若多人并列第1,它们会连续排列,后续名次仍保持逻辑连贯。
如需让所有协作者都看到这一排序效果,点击工具栏上方的「同步给所有人」按钮。
处理并列名次的两种策略
方法一:保留跳过式排名(推荐)
使用上文公式,相同数值获得相同名次,后续名次自动跳过。这是标准竞赛排名规则,符合多数业务场景。
方法二:强制连续排名(无跳过)
若要求名次严格连续(如1、2、2、4),改用此公式:
【[销售记录].filter(currentvalue.[销售额]>=[销售额]).[销售额].unique().counta()】
该公式统计大于等于当前值的唯一数值个数,结果即为连续序号。
两种公式不可混用在同一字段中;切换前请先备份原公式内容,避免误删后无法恢复。
让排名只作用于当前筛选视图
第一步:先创建一个筛选视图,例如「本月销售数据」,仅显示日期字段在当月范围内的记录。
第二步:在该视图下新增公式字段,公式不变,但【销售记录】范围实际已被视图过滤——公式只在当前可见记录中计算排名。
第三步:保存视图为「本月排名」,后续每次进入该视图,排名均基于当月数据独立生成,不会受历史数据干扰。
这一步的关键在于:公式始终作用于当前视图的数据集,而非整张原始表。视图切换,排名自动重算。

















