在EXCEL中,在单元格里需要加上一些字母和数字,而且这一列数字都不一样

在EXCEL中,一个单元格里有一些数字,而且这一列的数字都不一样,现在需要在这些单元格里的数字前面加上WEDS12,然后缺几位补几个零,该怎么办,是用公式还是用什么方法?
比如这一列数字为
12345
1235
123456
123457
123458
需要在这列数字前面都加上WEDS12,然后满12位的不用补零,不满12位的在WEDDS12后面补零,谢谢了
也就是说让这列数字可以变成
WEDS12012345
WEDS12001235
WEDS12123456
WEDS12123457
WEDS12123458
我要改变一行就可以下拉然后完成整列的,因为太多行,几千行吧,所以要一下就可以拉下来完成的,谢谢各位啦

1按Ctrl+1出现 "设置单元格格式" 对话框 2选择 "数字"  3选择 "自定义" 4在右侧 "类型(T):" 下面的输入栏内输入 "WEDS12"000000000000

追问

是WEDS12加上后面的数字一共是12位,也就是WEDS12012345,中间缺了一个0然后补上一个0,不是这么多零,而且按照这个方法下拉后面都是一样的了,要不一样的可以弄吗?

追答

少输入六个零就行了也就是从头到尾总共12位对吧那就 "WEDS12"000000
先拉黑你要更改的范围然后Ctrl+1 重复上面的操作选择 "WEDS12"000000
即可批量完成
记住不需要这种格式时就要选择G/通用格式

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-27
1按Ctrl+1出现 "设置单元格格式" 对话框 2选择 "数字" 3选择 "自定义" 4在右侧 "类型(T):" 下面的输入栏内输入 "WEDS12"000000追问

是WEDS12加上后面的数字一共是12位,也就是WEDS12012345,中间缺了一个0然后补上一个0,不是这么多零,而且按照这个方法下拉后面都是一样的了,要不一样的可以弄吗?

追答

先选中你要改变的单元格然后再按上面的方法就行了

第2个回答  2012-02-27
="WEDS12"&TEXT(A1,"000000000000")
假设原始数据在A列,B1起输入上面公式,并下拉!
然后复制B列——右键——选择性粘贴——数值——确定,再删除A列!追问

请问如果是补全WEDS12的情况下已经满12位了就不用补0了要怎么输入公式啊
就是说把
12345
1235
123456
123457
123458变成
WEDS12012345
WEDS12001235
WEDS12123456
WEDS12123457
WEDS12123458

追答

="WEDS12"&TEXT(A1,"000000")

本回答被提问者采纳
第3个回答  2012-02-27
选 中这列设置单元格格式--数字--自定义然后输入WEDDS12000000000000追问

是WEDS12加上后面的数字一共是12位,也就是WEDS12012345,中间缺了一个0然后补上一个0,不是这么多零,而且按照这个方法下拉后面都是一样的了,要不一样的可以弄吗?

追答

不用拉,是选中这一列设置单元格格式,
如果一共是12位,那就是后面0变成6个就可以了

第4个回答  2012-02-27
向下填充
相似回答