首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

问我 Excel 单元格中有几个英文字符?我回答含和不含空格分别多少

公众号平台最新的推送规则对技术类文章不太友善,如果不想错过干货,请务必 “设为星标”哦!!!

点击上方蓝字 --> 点击“...”--> 选择“设为星标

如果一个单元格中有多个英文单词,当中有空格,如何计算出包括和不包括空格的字符数?

中文同理,只不过,中文中间很少以空格分隔,案例不够典型。

案例:

下图 1 中的 A 列是公司各销售人员的英文名,进了外企都洋气了,其实兜兜转转还是那些人。Jin Yu 就是于玉菊,Dan Wang 即王钢蛋,Alice Ma 马凤英……不多举例了,不是重点。

请在 B、C、D 列中分别计算出以下值:

包含空格在内的字符总数

不包含空格的字符数

单词个数

效果如下图 2 所示。

解决方案:

1. 在 B2 单元格中输入以下公式 --> 下拉复制公式:

=LEN(A2)

公式释义:

len 函数的作用是返回文本字符串中的字符个数;

空格也将作为字符进行计数

有关 len 函数的详解,请参阅

Excel – 快疯了,报表文字和数字无规律混合,怎么取出数字?

Excel 如何拆分汉字和数字?

2. 在 C2 单元格中输入以下公式 --> 下拉复制公式:

=LEN(SUBSTITUTE(A2," ",""))

公式释义:

SUBSTITUTE(A2," ",""):将 A2 单元格中空格替换成空,也即是起到去除空格的效果;第二个参数的引号中间有个空格,而第三个引号中间则没有;

len(...):统计去除了空格之后的字符数

3. 在 D2 单元格中输入以下公式 --> 下拉复制公式:

=B2-C2+1

公式释义:

单词的个数等于空格数 + 1,所以用简单加减法就能得出结果。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230412A08CPH00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券