EXcel中,1234501234,怎么样用公式变成12345-0123-4

如题所述

软件版本:Office2007

方法如下:

1.输入公式如下:

2.得到想要的结果:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-24
=left(A1,5)&"-"&mid(A1,6,4)&"-"&right(A1,1)
其中,A1代表原始数据所在单元格。本回答被提问者采纳
第2个回答  2015-01-26
简单这样子 举一个例子之后 还应该 再加以说明 你原来的数据 都是怎样的 你要转变的规律是 按位数来去 还是 按某个特殊字符来改变…………
比如 你现在这个例子:
1、可以说 按着前面数 12345五位数字 然后 - 然后 0123 四位数字 - 再 最后一位数字 4……
2、也可以说是 在 0 这个数字之前 添加 - ……………………
哪一种?
姑且认为 是 第一种,那么:
=LEFT(A1,5)&"-"&LEFT(RIGHT(A1,5),4)&"-"&RIGHT(A1)

如果是纯数字的数值型数据的话:
=TEXT(A1,"0-0000-0")
相似回答