EXCEL中如何去除后三位数字

SA060757260
SA060757270
SA060757280
SA060757290
SA060757300
SA060757310
SA060757320
SA060757330
SA060757340
SA060757350
SA060757360
SA060757370
SA060757380
SA060757390
SA060757400
SA060757410
SA060757420
比如这样一组数据,如何去除后面的三位数。

1、首先需要打开要编辑的数据,如下图所示。

2、接下来我们在打开的表格中定位到第一个单元格,然后输入=left(A2,len(A2)-3)。

3、接着点击公式输入框前面的确认按钮运行该公式。

4、这时可以看到第一个单元格中数据已自动删除后面的三位数字了。

5、接下来我们点击该单元格,然后点击右下角的“快速填充”按钮。

6、这时可以看到下面的单元格也自动的填充好了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-06

假设数据写在A1单元格,则可在B1单元格写入公式

=IF(A1="","",LEFT(A1,LEN(A1)-3))

=IF(A1="","",MID(A1,1,LEN(A1)-3))

 

如图

 

 

 

第2个回答  推荐于2017-09-12
根据原始数据是否固定长度,可以使用不同方法:
一、长度固定(如:10位)
可以使用=left(a1,7)或=mid(a1,1,7)
二、不定长度
可以使用=left(a1,len(a1)-3) 或=mid(a1,1,len(a1)-3)
根据不同情况,在上述方法中,选择最方便的即可。
第3个回答  推荐于2017-10-02
有多种方法,介绍一种,假如数据在A列,自B1开始输入=LEFT(A1,LEN(A1)-3)向下填充即可!

也可以=MID(A1,1,LEN(A1)-3)
也可本回答被提问者采纳
第4个回答  2009-12-28
其实吧,我这个方法非常的偏门,如果你有editplus,或者emeditor或者任何一种非微软的文本编辑器,那么你可以用alt + 鼠标左键的方式直接把尾部的数据“扣”掉,当然,这个方法在处理多行数据的情况下是不好使的,但是在少量数据的时候,远比那些函数要快捷的多。
相似回答