excel里数字怎么四个四个的分开

来源:百度知道 编辑:UC知道 时间:2024/06/29 20:00:31
比如将一个单元格的数字
123456789
变成
1234,5678,9
在同一个单元格里显示,不是分列。

先点击《格式》——<单元格》-在里边选择你要的就可以啦

=MID(A1,1,4)&","&MID(A1,5,4)

变成:=MID(A1,1,4)&","&MID(A1,5,4)&","&RIGHT(A1,1)

补充:
我解释一下意思吧,你可以自己任意修改,
按公式顺序:
从A1单元格第一个字符开始取四个数,加上一个","(因为是其他符号所以要用引号),
从A1单元格第五个字符开始取四个数,加上一个",",
从单元格最右边开始的第一个数开始取一个数(这个函数也可以用上面的MID(A1,9,1),
合起来就是你要的结果了.

如果还有疑问,你可以呼我!

B1输入
=MID(A1,1,4)&","&MID(A1,5,4)&","&MID(A1,9,4)&","&MID(A1,13,4)

=LEFT(A1,4)&IF(ISERR(FIND("X",MID(A1&X,5,5))),","&MID(A1,5,4),","&RIGHT(A1,LEN(A1)-4))&IF(ISERR(FIND("X",MID(A1&X,9,5))),","&MID(A1,9,4),","&RIGHT(A1,LEN(A1)-8))&IF(ISERR(FIND("X",MID(A1&X,13,5))),","&MID(A1,13,4),","&RIGHT(A1,LEN(A1)-12))&IF(ISERR(FIND("X",MID(A1&X,17,5))),","&MID(A1,17,4),","&RIGHT(A1,LEN(A1)-16))
这个式子可给不超过20位数字的数据分组,且最末位不会出现逗号。