编号字段
自动编号是一条在记录创建时求值一次、结果冻结写进单元格的公式。创建后不可编辑,适合做订单号、工单号、序号等稳定标识。
创建编号字段
Section titled “创建编号字段”- 在表格里点击「+」加一列,字段类型选择 🔢 编号(AutoNumber)
- 在「表达式」输入框里填入编号公式(见下方示例)
- 可选:设置起始值(默认 1)
- 保存,存量行自动补号,新增行自动派号
| 函数 | 说明 | 示例输出 |
|---|---|---|
AUTONUMBER() | 自增序列(从 1 开始) | 1, 2, 3… |
AUTONUMBER(key) | 按 key 分组自增(如按日期重置) | 每组独立计数 |
PAD(n, w) | 数字补零到宽度 w | PAD(5,4) → "0005" |
NOW() | 当前时间戳 (ms) | 1753171200000 |
YEAR(ts) | 提取年份 | 2026 |
MONTH(ts) | 提取月份 | 7 |
DAY(ts) | 提取日期 | 22 |
& 拼接字符串,"text" 表示字符串字面量。
以下示例均可直接复制到「表达式」输入框中使用。
AUTONUMBER()输出:1, 2, 3, 4, 5…
PAD(AUTONUMBER(), 4)输出:0001, 0002, 0003…
自定义前缀 + 补零
Section titled “自定义前缀 + 补零”"WO-" & PAD(AUTONUMBER(), 4)输出:WO-0001, WO-0002, WO-0003…
前缀 + 年月日 + 补零序号
Section titled “前缀 + 年月日 + 补零序号”"TASK-" & YEAR(NOW()) & PAD(MONTH(NOW()),2) & PAD(DAY(NOW()),2) & "-" & PAD(AUTONUMBER(), 3)输出:TASK-20260722-001, TASK-20260722-002…
按日期重置序号(每日从 001 开始)
Section titled “按日期重置序号(每日从 001 开始)”AUTONUMBER() 传入参数后按 key 分组计数 —— 同一天内 key 相同,序号连续;跨天后 key 变化,序号从 1 重新开始。
"ORD-" & YEAR(NOW()) & PAD(MONTH(NOW()),2) & PAD(DAY(NOW()),2) & "-" & PAD(AUTONUMBER(YEAR(NOW()) & MONTH(NOW()) & DAY(NOW())), 3)输出:ORD-20260722-001, ORD-20260722-002… 次日 ORD-20260723-001…
按月重置 + 补零
Section titled “按月重置 + 补零”"INV-" & YEAR(NOW()) & PAD(MONTH(NOW()),2) & "-" & PAD(AUTONUMBER(YEAR(NOW()) & MONTH(NOW())), 4)输出:INV-202607-0001… INV-202608-0001…