在EXCL如何实现

来源:百度知道 编辑:UC知道 时间:2024/05/09 04:16:31
我有一笔EXCL的数据,里面有一万笔数据,都是11位的数字,例如:“12002011201”,“22005123105”,一万笔都不一样。我现在想把每一笔的第一个数字去掉,只保留后面的十位,以前的数据都很少,我可以手动一笔一笔的改,可是现在这么多,如果我每笔都去改,不知道要改到什么时候,有没有高手指点一下,如何可以一次性把这个问题解决。原来我想用替换的方式,例如像以上两个数据,查找“1200”替换成“200”或查找“2200”替换成“200”,可是在这些资料中会有穿插这些数字,例如:“12003120001”这样的数据,所以这种方法就不能用了。
请高手指点,急!跪谢!

可以用right函数来解决:
如你的A1中是12002011201
A2中是22005123105
设B列为空,如不是空列,可以插入一列
操作如下:在B1中输入
=right(A1,10)
这样就把A1单元格中的数据从右边开始取十位了。然后你指向B1单元格右下角,当光标变成小黑十字时,按左键向下拖动则整列的数据都会从右边取十位,去掉了从右边数的第十一位。
然后你可以复制B列,到A列进行选择性粘贴,数值,确定。删除刚才工作的B列。OK了。