excel函数应用练习---判断字符串长度,去掉字符串里的空格,全角句号替换为小数点

本文介绍了如何在Excel中利用len、lenb、clean、trim和substitute函数处理字符串,包括计算字符个数、去除空格以及全角句号替换。通过函数的组合使用,可以解决数据清洗中的全角半角问题,并提到了Unicode、ASCII码和字符集的相关概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题来源:https://zhidao.baidu.com/question/69063348.html

问题描述:给定一个字符串,求出字符串的字符个数。
例如:在excel中输入
China cfbgc 油田生产\LDW\LD5-2\3#发电机
这个字符串,判断其字符个数。

解:
利用len(T)和lenb(T)函数求出结果如下:
这里写图片描述

显然可以看出
1、两个函数均统计了空格
2、len(T)函数将汉字作为一个字符
3、lenb(T)函数将汉字作为两个字符

“len面向使用单字节字符集 (SBCS) 的语言, LENB 面向使用双字节字符集 (DBCS) 的语言”

拓展:
如果想统计字段里面的去掉空格的字符总数?或者,问题等价于:如何去掉字符串里的空格,之后利用len(T)函数和lenb(T)函数进行统计。

clean(T)函数、trim(T)、substitute(text,old_text,new_text,instance_num)函数的含义及用法:

trim(T)函数:“TRIM 函数设计用于清除文本中的 7 位 ASCII 空格字符(值 32)。在 Unicode 字符集中,有一个称为不间断空格字符的额外空格字符,其十进制值为 160。该字符通常在网页中用作 HTML 实体  。TRIM 函数本身不删除此不间断空格字符。有关如何清除文本中这两种空格字符的示例,请参阅删除文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值