pwd_UUID函数
函数名:pwd_生成UUID / pwd_UUID
函数功能
生成一个符合RFC 4122标准的通用唯一标识符(UUID),常用于唯一身份识别、数据库主键、日志追踪等场景。
参数规范
| 参数名 | 类型 | 必填 | 示例 | 特殊说明 |
|---|---|---|---|---|
| 无参数 | — | — | — | 此函数不需要任何参数 |
使用案例
生成随机唯一标识符
问题描述:为每一行生成不同的唯一ID 公式演示:
excel
=pwd_UUID()输出效果:
text
3f2504e0-4f89-11d3-9a0c-0305e82c3301多行批量生成UUID
问题描述:为多行数据分配唯一标识 公式演示(向下填充公式):
excel
=pwd_UUID()输出效果(示例):
text
a6b93d0e-6c2d-4891-982d-527d8d654dc6
7c1a0c35-c62c-48d3-9e1c-73327c65cde1
f4e9242c-934e-4a6b-80b0-2b31f9ed8456技术说明
UUID格式说明
- 标准形式为32位十六进制数,包含4个短横线,格式:
8-4-4-4-12 - 例如:
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
特性
- 每次调用均生成不同的UUID
- 理论上重复概率极低(2^122)
异常处理
| 错误场景 | 返回值 |
|---|---|
| 无 | 始终返回一个合法UUID |
扩展应用
用作唯一主键
excel
=IF(A2="", pwd_UUID(), A2)标识日志事件
excel
="EVENT-" & pwd_UUID()注:本函数在WPS 2019+ 和 Excel 365中测试通过,支持任意单元格中直接调用