Skip to content

str_ToUpper函数

函数名:wb_转大写 / str_ToUpper

函数功能

将输入文本中的所有字母转换为全大写形式,适用于英文文本格式规范化、统一处理大小写等场景。

参数规范

参数名类型必填示例特殊说明
inputString"excel函数"支持文本常量或单元格引用

使用案例

· 英文统一大写

问题描述:将英文字符串转换为大写 公式演示

excel
=str_ToUpper("excel function")

输出效果

text
EXCEL FUNCTION

· 用户输入格式标准化

问题描述:将用户输入姓名大写化,便于统一排版 公式演示

excel
=str_ToUpper(B2)

输出效果(当B2="jack chen"):

text
JACK CHEN

技术说明

  • 使用 .ToUpper() 方法对文本进行转换
  • 若参数为 null,返回空字符串 ""
  • 对非字母字符无影响,如数字、标点、汉字保持原样

异常处理

错误场景返回值
空单元格/null空字符串 ""
非文本参数#VALUE!

扩展应用

· 邮件用户名统一大写

excel
=str_ToUpper(LEFT(A2, FIND("@", A2)-1))

用途:提取并大写邮箱用户名部分

· 与查找函数结合

excel
=IF(str_ToUpper(A1)="ADMIN", "系统账号", "普通账号")

用途:将用户输入与大写关键词比较

注:本函数在WPS 2019+ 和 Excel 365 测试通过,适用于各种大小写转换需求。