pwd_Base64Decode函数
函数名:pwd_Base64解码 / pwd_Base64Decode
函数功能
将Base64编码的字符串还原为原始文本,适用于还原加密数据、还原网络传输内容等场景。
参数规范
| 参数名 | 类型 | 必填 | 示例 | 特殊说明 |
|---|---|---|---|---|
input | String | 是 | "5L2g5aW977yM5LiW55WM" | 需为合法Base64字符串,支持单元格引用 |
使用案例
解码英文文本
问题描述:还原编码后的英文字符串 公式演示:
excel
=pwd_Base64Decode("T3BlbkFJ")输出效果:
text
OpenAI解码中文字符串
问题描述:将Base64格式的中文字符串还原为原文 公式演示:
excel
=pwd_Base64Decode("5L2g5aW977yM5LiW55WM")输出效果:
text
你好世界解码包含符号和空格的文本
问题描述:还原经过编码的复合字符串 公式演示:
excel
=pwd_Base64Decode("RXhjZWwgMjAyMyE=")输出效果:
text
Excel 2023!技术说明
解码说明
- 使用UTF-8编码对Base64字符串进行解码
- 仅适用于标准Base64格式字符串
- 解码失败会抛出异常或返回错误
编码对应关系
- 解码为Base64Encode的逆操作
- 可与
pwd_Base64Encode函数配合使用实现加解密链路
异常处理
| 错误场景 | 返回值 |
|---|---|
| 非Base64格式输入 | #VALUE! |
| 输入为空 | "" |
| 编码不合法(格式错误或缺失补位) | #VALUE! |
注:本函数在WPS 2019+ 和 Excel 365中测试通过,兼容中英文与多语言字符解码