在Excel中添加特定数字后的逗号
我有一个填满11位数字的列(F),我需要的是将它们拆分成如下forms:12,345,6789,00
我有下面的公式,其中前两位数字后加逗号,但我不知道如何得到它在下一个3和4后添加它们。
=LEFT(F2,2)&","&MID(F2,3,LEN(F2))
上述公式输出如下:12,345678900
有什么build议么?
一路使用MID
:
=MID(F2,1,2)&","&MID(F2,3,3)&","&MID(F2,6,4)&","&MID(F2,10,2)
你有没有考虑使用TEXT
函数? 这很简单,会做的伎俩:
=TEXT(F2,"00"",""000"",""0000"",""00")
=left(F2,2)&","&mid(F2,3,3)&","&mid(F2,6,4)&","&right(F2,2)
会给你你想要的。
(F2,2)&“,”&MID(F2,3,3)&“,”&MID(F2,6,4)&“,”&RIGHT(F2,2)
尝试使用Excel的“数据”选项卡中的“文本到列”function。 它将允许您根据数字位数拆分数字。 为了这个工作,它需要的数字总是有11位数的情况下,否则一些数字将被切断在错误的地方。
然后你可以用逗号将它们连接在一起。