Base64解码
函数名:pwd_Base64解码 / pwd_Base64Decode
功能描述
将 Base64 编码的字符串解码为原始数据。使用 UTF-8 编码将解码后的字节还原为文本,是 pwd_Base64编码 的逆操作。
会员等级:🟢 免费版(Free)
语法
excel
=pwd_Base64Decode(input)参数
| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| input | String | 是 | — | Base64 字符串 |
返回值
String - 解码后的原始文本。
使用示例
解码英文文本
公式:
excel
=pwd_Base64Decode("T3BlbkFJ")结果:
OpenAI解码中文字符串
公式:
excel
=pwd_Base64Decode("5L2g5aW95LiW55WM")结果:
你好世界解码含符号和空格的文本
公式:
excel
=pwd_Base64Decode("RXhjZWwgMjAyMyE=")结果:
Excel 2023!技术说明
- 实现:
Encoding.UTF8.GetString(Convert.FromBase64String(input))。 - 先将 Base64 字符串解码为字节数组,再用 UTF-8 还原为文本。
- 仅适用于标准 Base64 格式字符串。
- 可与
pwd_Base64编码配合使用实现编解码闭环。
错误处理
| 错误场景 | 返回值 |
|---|---|
| input 为空字符串 | ""(空字符串) |
| input 非合法 Base64 格式 | #VALUE! |
| input 含非 Base64 字符 | #VALUE! |