Skip to content

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中测试通过,支持任意单元格中直接调用