多语言展示
当前在线:1436今日阅读:176今日分享:34

Excel单元格去掉后面中文字符

如下图所示,要去掉单元格后面的中文字符,使用VBA程序处理似乎有点麻烦。在不使用VBA程序处理的情况下,该如何使用函数公式处理呢?
工具/原料
1

操作系统:Windows 7

2

办公软件:Excel 2010

方法/步骤
1

在B2单元格里面输入函数公式=LEFT(A2,LEN(A2)-(LENB(A2)-LEN(A2)))

2

将B2单元格向下复制填充,将会看到计算结果。

3

函数公式释义:(1)LEFT是从左向右截取指定字符数的函数,即:LEFT(待截取的字符,截取的字符数)。(2)LEN是获取字符串的个数,单个的单字节或双字节均记为1个。(3)LENB也是获取字符串的个数,单个的单字节记为1个,单个的双字节均记为2个。(4)在函数公式里边,LENB(A2)-LEN(A2)先计算出单元格里面中文字符的个数,再用LEN(A2)减去中文字符的个数就得到英文及数字字符的个数,这是要截取的部分。

注意事项
1

操作界面及功能可能因操作系统、软件版本不同而存在差异。

2

个人经验,仅供参考。

推荐信息