View Single Post
  #8   Report Post  
Posted to microsoft.public.excel.worksheet.functions
David Biddulph[_2_] David Biddulph[_2_] is offline
external usenet poster
 
Posts: 8,651
Default Formatting Phone Numbers in Excel 2007 Help

Isn't it as simple as changing
=TEXT(SUBSTITUTE(A1,"-",""),"(###) ###-####")
to
=TEXT(RIGHT(SUBSTITUTE(A1,"-",""),10),"(###) ###-####") ?

Why wouldn't that work?
--
David Biddulph


"MrMike" wrote in message
...
This is also a good start, which is more of what I'm looking for, however
I
now have a 4 digit area code because of the on before the number. Is
there a
way to do this and remove just the 1 before the before number? All the
other
functions I've tried removes all the ones in the phone number which is not
what I want to do.

"Bob Phillips" wrote:

Try

=TEXT(SUBSTITUTE(A1,"-",""),"(###) ###-####")

--

HTH

Bob

"MrMike" wrote in message
...
I have phone numbers in two different formats:
1. 1-123-456-7890 (11 digits w/dashes)
2. 1234567890 (10 digits only)

How can I convert the first format into the standard format in excel
for
phone numbers of (###) ###-####?

I know the second format will do it automatically.

Thanks in advance for your help.



.