方法:
1、选中该列数据;
2、切换到数据功能区,在数据工具处选择分列;
3、在弹出的文本分列向导第1步中,选择固定宽度;
4、在向导第2步中,在下图红色方框处单击一下(第一个字母后),完成;
5、此时,该列数据分为两列,即第一个字母与后面分离;
6、将第一字母所在的列,按要求更改为相应的数字;
7、在这两列的后方单元格内,输入:=A1&B1(将两列内容连接),即可。
假设A6602905915在单元格A1 则楼主在B1 写上公式 =substitute(a1,"a",622168) 这样就行了~
首先选中你要转换的那一列,
编辑 - 替换
查找内容输入 A
替换内容输入: 622168
全部替换就可以了
先把单元格格式设置为文本再替换就不会变科学记数法了.
公式也可以: ="622168" & right(a1,len(a1)-1)
或者 =replace(a1,1,1,"622168")
或者 =substitute(a1,"A","622168")
下拉填充就可以获得新的一列,把新的一列复制一下,选择性粘贴为数值就可以了.
子易空间站 - Excel培训专家
编辑———查找——替换,把所有“A”替换为“622168”
假设你的源数据在第一列,第一个数字在A1单元格,则在A2中输入:
="622168"&RIGHT(A1,LEN(A1)-1)
然后将公式下拉即可。
或者理解为:直接在需要插入的列后面一列插入一个空行,生成上面需要的内容后,再用其覆盖这一列。
如果全部是A需要转换,则就用查找替换(用我上面的公式也是可以的,但是是高射炮打蚊子了),但转换前将所涉及的单元格选中,将其单元格属性中的格式改变为文本格式,然后再替换。