str_Trim函数
函数名:wb_去首尾空格 / str_Trim
函数功能
去除文本开头和结尾的所有空格字符(包括普通空格、制表符等),保留中间的空格不变。适用于清洗输入、标准化用户数据等场景。
参数规范
| 参数名 | 类型 | 必填 | 示例 | 特殊说明 |
|---|---|---|---|---|
input | String | 是 | " Excel " | 支持文本常量或单元格引用 |
使用案例
· 去除首尾空格
问题描述:去除字符串前后的多余空格 公式演示:
excel
=str_Trim(" WPS函数 ")输出效果:
text
WPS函数· 清洗用户输入
问题描述:移除用户粘贴内容中的隐藏空格 公式演示:
excel
=str_Trim(A2)输出效果(当A2=" 用户名 "):
text
用户名技术说明
- 使用
.Trim()方法,自动移除 Unicode 空白字符(如空格、Tab、换行等) - 若参数为
null,返回空字符串""
异常处理
| 错误场景 | 返回值 |
|---|---|
| 空单元格/null | 空字符串 "" |
| 非文本参数 | #VALUE! |
扩展应用
· 清洗数据后对比
excel
=IF(str_Trim(A1)=str_Trim(B1), "一致", "不一致")用途:忽略用户首尾空格判断文本是否一致
· 批量清理导入数据
excel
=str_Trim(TEXTJOIN(",", TRUE, A1:A10))用途:清除每行空格后合并为一行输出
注:本函数在WPS 2019+ 和 Excel 365 测试通过,适用于常见文本清理场景。