Skip to content

生成UUID

函数名:pwd_生成UUID / pwd_UUID

功能描述

生成一个唯一标识符(UUID),返回标准 8-4-4-4-12 格式的 GUID 字符串,常用于唯一身份识别、数据库主键、日志追踪等场景。

会员等级:🟢 免费版(Free)

语法

excel
=pwd_UUID()

参数

本函数无参数。

参数名类型必填默认值说明
(无)本函数不需要任何参数

返回值

String - 标准格式的 UUID 字符串,形如 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx(小写十六进制,含 4 个连字符)。每次调用均生成不同的随机 UUID。

使用示例

生成一个随机 UUID

公式

excel
=pwd_UUID()

结果

3f2504e0-4f89-11d3-9a0c-0305e82c3301

说明:UUID 为随机生成,每次调用结果不同,以上仅为示例。

批量生成唯一标识(向下填充)

公式

excel
=pwd_UUID()

结果(向下填充后每行各不相同,示例):

a6b93d0e-6c2d-4891-982d-527d8d654dc6
7c1a0c35-c62c-48d3-9e1c-73327c65cde1
f4e9242c-934e-4a6b-80b0-2b31f9ed8456

技术说明

  • 实现方式:Guid.NewGuid().ToString(),采用 .NET 默认的 D 格式输出。
  • 输出格式:32 位十六进制字符,按 8-4-4-4-12 用连字符分组,全部小写。
  • 基于 RFC 4122 第 4 版(随机)UUID,理论重复概率极低(约 2^122)。

错误处理

错误场景返回值
始终返回一个合法的 UUID 字符串

基于源代码最新版本文档