当前位置: 代码迷 >> Office >> Excel中替换数据的有关问题
  详细解决方案

Excel中替换数据的有关问题

热度:2714   发布时间:2013-02-26 00:00:00.0
Excel中替换数据的问题

Excel工作表中有一列内容格式如下:
7715771107
7717719575
7715677112
7715677710
7715627771
7715667771
7715667691
7715677100
7715771110
7715659771
7715677112
7715771457
7717717728
7715627712
7715627712

实际上就是           "区号 "+ "电话号码 "
但是号码里面也含有很多的类似 "771 "这样的数字,有什么办法一次性自动删除号码前面三位数,即删除号码前面的 "771 ",且保持最后面的七位数字不变?

谢谢大家了!

------解决方案--------------------------------------------------------
A1     B1        C1

B1=RIGHT(A1,LEN(A1)-3)


LEN()函数取出A1字段的字符数(字段长度)

RINGHT()函数从A1字段的最后字符起,取出字段长度-3的字符.



------解决方案--------------------------------------------------------
加定原来的数据在B列,新的在C列,
1)C1写成=RIGHT(B1, LEN(B1) - 3)
2)选择C1,选copy
3)选中C列,粘贴

这样所有C列就是你要的结果。
  相关解决方案