乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎样在批量删除excel表格里前2位的数字

怎样在批量删除excel表格里前2位的数字

作者:乔山办公网日期:

返回目录:excel表格制作


假设身份证在A列
在一个空的列比如B1输入=left(A1,14)&"****"
然后下拉复制公式,
再选择这列,复制,点右键,选择性粘贴→数值,就转换完成了
如果要修改中间的几位
用下面的公式
=LEFT(A1,x)&REPT("*",y)&RIGHT(A1,LEN(A1)-x-y)

其中x是开始的位数,y是星号的个数例如
下面的公式就是
从第5个以后开始7个星号,
13022*******117914

=LEFT(A1,5)&REPT("*",7)&RIGHT(A1,LEN(A1)-12)

建设数字在a1:a100
在,B1(后者其他地方)输入
=right(a1,len(a1)-2)
当然这样对于少于2为的单元格会显示错误

如果不希望显示错误,可以用if、iferror来剔除
=iferror(right(a1,len(a1)-2),"数值有错误")

=if(len(a1)<2,a1,right(a1,len(a1)-2))

以Excel 2016为例,有以下步骤

1、打开一个Excel表格,如下图所示:

2、输入一列数字,如下图所示:

3、在要得到结果的一列输入等于号,如下图所示:

4、输入公式,RIGHT(A1,LEN(A1)-2),如下图所示:

5、等到结果,如下图所示:

6、拖拽这个公式,得到一列的结果,如下图所示:



个单元格数据前面的几个字e68a84e8a2ade799bee5baa6e997aee7ad94338符都是相同的

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

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

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

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

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

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

END
每个单元格数据前面几个字符不相同,但字符个数一样

比如,下图中的数据。
单元格内的数据前面4个字符不一样,但字符个数都是4个。

选中B1到B7单元格;
然后,在编辑栏中输入:=RIGHT(A1,LEN(A1)-4)

然后,按下CTRL+回车键,强制复制。B1到B7即得到相应的结果。
B1到B7的数据即是A1到A7数据去掉前面4个字符剩下的数据。

再选中B1到B7,鼠标放在B1到B7上,右击,弹出的菜单中点”复制“;然后,再次右击,弹出的菜单中点"选择性粘贴”;弹出的框中点“数值”再点确定。

5
点确定后,B1到B7的数据即是单纯的数值,不带公式。
然后,把A列删除。原来B列的变A列。操作完成。

相关阅读

  • 怎样在批量删除excel表格里前2位的数字

  • 乔山办公网excel表格制作
  • 假设百身份证在A列在一个空的列比如B1输入=left(A1,14)&"****"然后下拉复制公式,再选择这列,复制,度点右键,选择性问粘贴→数值,就转换完成了如果要修改答中间的几位用下面的公式
关键词不能为空
极力推荐

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