Excel中如把一列中单元格内数字前6位删除?

2024-10-27 23:14:29
推荐回答(5个)
回答(1):

1、比如,下图中的数据。

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

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

4、再选中B1到B7,鼠标放在B1到B7上,右击,弹出的菜单中点”复制“;

5、然后,再次右击,弹出的菜单中点"选择性粘贴”;弹出的框中点“数值”再点确定。

5、点确定后,B1到B7的数据即是单纯的数值,不带公式。

回答(2):

在后一列中使用以下函数,解释,在本单元格中得到A1单元格中从第7到100个字符,那前6位就没有了。复制此公式到本列以下单元格。得到想要的数据后,复制此列,在其它地方选择性粘贴,选择无格式的文本就得到没有关联的数据了。
=MID(A1,7,100)

回答(3):

办法有很多,
一,分列,先在这一列后面插入一个空列,然后选中这一列,点数据,分列,选固定分隔符,其他后面的格填入- 下一步,下一步,完成。
二,用函数right()解决,就是说从右边保留3位。
三,如果前面都是同一数字,你还可以用替换解决,查找内容是这一数字,替换为里什么也不填。确定。

回答(4):

  如图,删除A列中前6位数字。在B1中输入

  =SUBSTITUTE(A1,LEFT(A1,6),)

  

回答(5):

各位,我用了RIGHT(A1,3)来解决,可怎么得到的是数字有呀,具体操作如下:
1.任意先9位数123456789
2.套格式RIGHT(A1,3)
3.回车得到的就是数字3,郁闷啊~!