Format change - How to place "-" between numbers

Copper Contributor

I have a list of phone numbers that are not in a consistent format, and I want them all to have the same format, which is with a hyphen "-" between the numbers. It should be shown as the following example: 010-0000-0000. Note that some of the numbers are already in this format. 



Please refer to the attached image and suggest ways in which I can quickly change the formatting using one or more functions.





3 Replies



With this formula you would not have to get a double "-" if they already exist in some numbers.

Paste the formula into A2 or C2 and just drag it down.


My answers are voluntary and without guarantee! :)


Hope this will help you.

best response confirmed by chris7749 (Copper Contributor)


Perhaps this one:

=IF(LEN(B2)=11,WEBSERVICE("\d{3})(\d{4})(\d{4})~\1-\2-\3~" & B2),B2)