If you don't want to alter the original data, insert a column next to
the original data, enter the following formula in the first data row
of the new column.
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"( ",""),")",""),"-",""),"
","")
and copy down as far as you need to go.
If you do want to change the original data, use
Sub FixPhone()
Dim R As Range
For Each R In Selection.Cells
R.Value = Replace( _
Replace( _
Replace( _
Replace(R.Value, _
"(", ""), ")", ""), "-", ""), " ", "")
Next R
End Sub
Select the cells to change and run the code.
Cordially,
Chip Pearson
Microsoft Most Valuable Professional
Excel Product Group, 1998 - 2009
Pearson Software Consulting, LLC
www.cpearson.com
(email on web site)
On Fri, 28 Aug 2009 10:58:01 -0700, CandiC
wrote:
I am trying to find duplicate information in a spread sheet by using the
customer phone number. However, some phone numbers are formatted as
(563)345-678 and some are 563345678, so the conditional formatting is not
seeing this as a duplicate. Can someone please help?