【多维表格技巧】序号填充之多级编号的填充


Lv.3优质创作者
一、前言
这次的技巧相对之前的技巧来说,要复杂一些,设置步骤较多,请大家耐心跟着操作。
🎯 应用场景
多级编号的用途十分广泛:
📦 给原材料分组,方便进行品类统计
🚛 给发车的物流分组,方便统计车辆信息
📋 项目任务分级,体现层级结构
🗂️ 文档大纲编号,实现自动序号管理
二、效果展示
最终效果:父记录显示 1、2、3,子记录显示 1.1、1.2、2.1 的多级编号格式,自动随增删记录更新。
三、实现思路
在动手之前,先理解整体逻辑,避免走弯路:
共需要以下几个辅助字段:
字段名 | 字段类型 | 作用说明 |
父项 | 统计 | 计算当前父记录是第几个父级 |
子显父值 | 统计 | 子记录获取其父记录的序号 |
过渡项 | 统计 | 计算当前记录在同级中的排序 |
公式(最终结果) | 公式 | 拼接父编号和子编号 |
四、操作步骤
✅ 步骤一:创建基础字段
新建多维表格
增加首字段为【编号】(自动编号字段)
✅ 步骤二:开启子记录并创建父记录字段
点开上方菜单栏
打开【子记录】开关
创建【父记录】字段,用于标记父子关系
⚙️ 重点部分开始!以下是核心字段配置
✅ 步骤三:创建【父项】统计字段
新增【统计】字段,命名为 "父项",配置如下:
统计值:编号
统计方式:计数
统计条件:父记录为空 且 编号 ≤ 当前记录编号
✅ 步骤四:创建第一个【公式】字段(父级序号显示)
新增【公式】字段,编辑公式为:
IF(ISBLANK([@父记录]), [@父项], "")✅ 步骤五:创建【子显父值】统计字段
新增【统计】字段,命名为 "子显父值",配置如下:
统计值:编号
统计方式:计数
统计条件:父记录为空 且 编号 ≤ 父记录编号
✅ 步骤六:创建【过渡项】统计字段
新增【统计】字段,命名为 "过渡项",配置如下:
统计值:编号
统计方式:去重统计
统计条件:父记录等于当前父记录 且 编号 ≤ 当前编号
✅ 步骤七:创建最终【公式】字段(多级编号拼接)
新增【公式】字段,设置公式为:
IF(ISBLANK([@父记录]), [@父项] & "." & [@过渡项], [@子显父值] & "." & [@过渡项])如果没有父记录(父级)→ 用 父项.过渡项 拼接(如 1.1)
如果有父记录(子级)→ 用 子显父值.过渡项 拼接(如 1.2、2.1)
✅ 步骤八:隐藏辅助字段
将【父项】、【子显父值】、【过渡项】字段隐藏
只保留最终公式字段作为显示结果
五、字段逻辑总览
编号(自动编号)
↓
父记录(父子关系)
↓
父项(统计:父记录的排序) → 子显父值(统计:子记录获取父序号)
↓ ↓
过渡项(统计:同级排序) ← 过渡项(同上)
↓ ↓
公式:父项.过渡项 公式:子显父值.过渡项
(父记录显示格式:1、2...) (子记录显示格式:1.1、1.2...)六、你学会了吗?快来试试吧~
我是Hypnotist
社区寻令官
2025年百大创作者(NO.2)
会员时长排行榜NO.4(2095年)
爱折腾WPS多维表格
影刀2025年优质开发者
我的往期技巧贴: https://www.kdocs.cn/wo/sl/v18h1j
欢迎点赞关注,感谢支持~(* ̄3 ̄)╭♡
Lv.1新人创作者
Lv.1新人创作者