www.zhiqu.org     时间: 2024-05-31
excel怎么在一列数字前面加同一个字母~

在Excel设计中有时需要在其中一列数字前面加一个字母,具体操作如下(以excel2010为例):
1、选中要设置的列,右击鼠标,选择”设置单元格格式“,如图:

2、选择”自定义“,在类型文本框中输入"Y"@,Y字母为要添加的字母,并按“确定”按钮,如图:

3、这时该列的前面就自动添加了Y字母了,如图:

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.向下复制,即完成本文中的物料编码转换;