乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>EXCEL</em>表,如何用公式批量去掉单元格最后几个字符?-excel 删除几个字符

<em>EXCEL</em>表,如何用公式批量去掉单元格最后几个字符?-excel 删除几个字符

作者:乔山办公网日期:

返回目录:excel表格制作


1、去除A1最后一个字符为copy例: =left(a1,len(a1)-1)这个公式可以取A1除最后一个字符外所有字符。
2、left公式是从左向右取值的,因为需要统一去掉最后一个字符,那么我们需要在取值的字符数上减去1即可,而每个单元格的字符数并不一定相同,所以用了LEN函数还计算单元格的字符数量然后减去1实现取值。
3、去除字符串最左边一个字符可以用RIGHT,去除一些特定的字符可以用SUBSTITUTE函数或mid+find函数来实现。


1、比如,下图中表格数据;现在要把数据前面的“GD”删除掉。

2、在B2单元格输入:=SUBSTITUTE(A2,"GD",""),按回车键,即可得出结果8295411,

SUBSTITUTE(A2,"GD","")的A2是数据区域;“GD”是要删除的字符;“”是空。

3、光标点下B2单元格,并移到右下角实心小方框上,显示出+字时,鼠标左键双击,下方单元格即可相继得出结果。

4、B列数据保持选中的状态,鼠标放在选区上右击,弹出的菜单中“复制”。

5、点“复制”后,鼠标再放在选区上右击,弹出的菜单中点粘贴选项的第二个“值”。

6、B列的数据即变成了只是数值格式,公式被删除了。然后,把A列删除。B列即变成A列。用SUBSTITUTE函数删除表格字符串里某个字符操作完成。



按你这要求, 是不是去掉后面的4个字符, 有去掉2个字符的, 有去掉3个字符的, 但全部都是保留3个字符的
如果仅是去掉后面的4个字符, 可以用函数
=left(A1,len(A1)-4)

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网