朱生豪朗读者朗读内容:如何在excel表格某一列怎样快速插入同一前缀,SOS

来源:百度文库 编辑:高考问答 时间:2024/04/29 20:03:37
在excel表格某一列怎样快速插入统一前缀,例如有一表是朋友联系方式,我想在姓名一列前加入同一省份,如张山、马四。。。。变成河南张山、河南马四。。。怎样快速插入,请高手指教

1.准备原始数。本文中的原始数据为:

       物料编码    

 ------------------------

 DT20131228001    

 DT20131228002    

 DT20131228003    

 DT20131228004    

 DT20131228005    

2.需要在001、002、004这些流水号之前插入“流水号”三个字,实现如下效果:

3.所用到的函数:

LEFT:EXCEL的左端截取函数;

LEN:EXCEL的长度函数

RIGHT:EXCLE的右端截取函数

 

4.函数公式:=LEFT(A2,LEN(A2)-3)&"流水号"&RIGHT(A2,3)

算法为:len函数测算出字符串的长度,并减去“流水号”的位数,本文中为3位,之后用LEFT函数截取,用特殊字符“&”连接“流水号”,在用RIGHT函数从右边截取3位数。

5.向下复制,即完成本文中的物料编码转换;

编辑函数:
假设姓名那一列的地址是在A1到A13。
找一个空白的目标区域,比如说C列空白。
选定横向对应着A1格的单元格C1,点击上方编辑栏左边的“=”,这时,编辑兰就出现了准备编辑公式的“=”,在“=”号后输入【CONCATENATE("河南",A1)】,按回车确定函数。注意,所有符号必须在英文状态下输入,上述函数不包括两端的中括号。
按过回车之后,C1单元格已经变成了“河南××”了,然后把鼠标放到C1单元格的右下角,呈黑色小十字,拖动往下复制函数,按着A列的数据长度一直拉到底,就在C列上实现了整个一列加入了“河南”前缀。
复制C列,怎么操作都可以了。

neal_3000 的回答是正确的

补充一个很重要的东西,复制C列之后,粘贴的时候要右键选择“选择性粘贴”然后选择“数值”,否则你COPY下来的是乱码