如果我有一堆1234567890格式的电话号码,有没有办法在excel中,我可以找到范围并以XXXXXXXXXX-XXXX的格式粘贴?
我试过一些中间公式,但它的工作不正常。
=IF(A63=A62+1,A62 & "-" & A63,"NO ")
编辑:
1234567890
1234567891
1234567892
1234567893
1234567897
1234567898
1234567899
5552221212
5552221213
应该是这样的:
1234567890-7893
1234567897-7899
5552221212-1213
编辑2:
如果你在混音之间输入一个奇怪的球,5555555555,我不想与任何这些数字建立5555555555链接。
例如,目前,我正在我的电子表格中进一步查看:= IF(A209 = A208 + 1,A208&" - "& A209,A209)。基本上,它会将TN上面的数字跟在后面。发生了什么事情就在我上面的列表中
1234567890 - 1234567891
1234567891 - 1234567892
有没有办法让它只显示1234567890 - 1234567892?
答案 0 :(得分:0)
如果所有数字都具有相同的格式,并且您始终希望在最后四个数字之前插入“ - ”,那么这将会起到作用
在excel公式中:
=LEFT(A1;6) & "-" & RIGHT(A1;4)
在VBA中
Dim text1 As String, text2 As String
For i = 1 To NumberOfRows
text1 = Cells(A,i)
text2 = Left(text1,6) + "-" + Right(text1,4)
Next i