乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何在excel中将单元格中前面的几个字符去除?

如何在excel中将单元格中前面的几个字符去除?

作者:乔山办公网日期:

返回目录:excel表格制作


1、比如,下图中的数据。每个单元格数据前面3个字符都是相同的zhidao

2、批量一次性把“GDV”这三个相同的字符删除。选中所有数据单元格。

3、再点开“数据”选项卡;再点“分列”。弹出的分列向导,点选“固定宽度”,再点“下一步”。

4、点下一步后,转到分列向导第二页。然后,鼠标放在如下图所示的,“V”字右侧点下,即显出一条向上的箭头直线。

5、再点下一步。转到分列向志第三页。再点选“不导入此列(跳过)”;再点完成。

6、点完成后,分列向导关闭。数据即已去掉前面的三个字符“GDV"。



可以使用right函数,该函数的使用方法可去百度百科搜索right函数,里面解释很详细,还有示例
根据问题补充所示例子可做如下操作:在B1输入“=right(A1,len(A1)-3)”即可得到想要的结果.
right函数的第一个参数是原始字符串即A1,即从中最右边的字符将被返回。第二个参数是从右边起要返回多少个字符。式中用了Len(A1)-3,len(A1)返回A1中字符串的长度,再减去3即去掉前三个字符后的字符长度。
假设头尾都是这样固定的三个字符
数据写在A列,则B1单元格写入公式
=MID(A1,4,LEN(A1)-6)
下拉填充公式

将单元格中前面的几个字符去除有以下几种方法:
每个单元格前面的几个字符相同。可以按Ctrl+H,或是直接点击替换按钮弹出查找和替换对话框,在查找内容中输入需要去除的字符,替换为保留空白,点击全部替换即可实现去除效果。
关于格前面的几个字符不相同。可以用辅助列法,假如A列是数据,需要去除单元格前三个字符,在B列对应行输入公式如B2输入=RIGHT(A1,LEN(A2)-3),向下填充即可去除对应字符。选择辅助列数据复制后选择性粘贴为数值到A列即可。

相关阅读

关键词不能为空
极力推荐

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