Skip to content

Base64编码

函数名:pwd_Base64编码 / pwd_Base64Encode

功能描述

将数据编码为 Base64 格式。使用 UTF-8 编码将输入文本转换为字节数组后再进行 Base64 编码,适用于二进制数据转文本、安全传输等场景。

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

语法

excel
=pwd_Base64Encode(input)

参数

参数名类型必填默认值说明
inputString待编码文本

返回值

String - Base64 编码字符串,由纯 ASCII 字符组成。编码后长度约为原文的 4/3。

使用示例

编码英文文本

公式

excel
=pwd_Base64Encode("OpenAI")

结果

T3BlbkFJ

编码中文字符串

公式

excel
=pwd_Base64Encode("你好世界")

结果

5L2g5aW95LiW55WM

编码含特殊字符的文本

公式

excel
=pwd_Base64Encode("Excel 2023!")

结果

RXhjZWwgMjAyMyE=

技术说明

  • 实现:Convert.ToBase64String(Encoding.UTF8.GetBytes(input))
  • 文本统一使用 UTF-8 编码转为字节,再进行 Base64 编码。
  • 编码结果为纯 ASCII 字符,可安全嵌入 URL、JSON、XML 等场景。
  • 该编码可逆,可使用 pwd_Base64解码 还原原文。

错误处理

错误场景返回值
input 为空字符串""(空字符串)
input 为非文本或不可用值#VALUE!

基于源代码最新版本文档