急!excel单元格自定义处理

来源:百度知道 编辑:UC知道 时间:2024/06/08 03:32:03
如两个数据:1056223344-001-8、1056112233-001-8,前面四位和后面-001-8是完全一致的,只有中间的6位数字有变化。如何在自定义格式里设置好,当在EXCEL单元格里输入不同的6位,但显示出来的就会是在自定义格里和单元格里输入的所有数字,在自定义格式里设置有前面四位+后面的-001-8。如输入667788,单元格显示的则是1056667788-001-8。急用,谢谢!

首先选中你要设置这种格式的所有单元格,点鼠标右键,选“设置单元格格式”
在对话窗口中,选“自定义”,并将定义格式代码输入为

"1056"000000"-001-8"

这样,不仅你输入667788时,会显示为1056667788-001-8

即使你输入78,也会显示为1056000078-001-8

我想这是你需要的结果吧。

自定义格式"1056"0"-001-8"

我不知道如何设定这种自定义格式。不过可以后期处理成这种格式。

假如你在A列输入A1:112233.A2:223344.A3:334455...等数字.
在其他空白处输入E1:1056,F1:-001-8(文本格式)

在B1输入=$E$1&A1&$F$1即出现1056112233-001-8
B2.B3往下复制公式即可。
为防止数据根据公式产生变化,你可以复制B列,在原位置选择性粘贴,粘贴“值”就可以了。

你可在B2输入=1056&A2&"-001-8"并向下复制,然后在A2列输入667788,B2就会显示105666778-001-8了.