changing "case" of letters

S

sos-DC

I have a huge database in excel.

Unfortunately, some of the entries are in ALL CAPS (E. MAIN ST or JOHN SMITH)

It is unfortunate as they need to be E. Main St or John Smith.

Is there any way to fix this without retyping every entry?
 
J

Jacob Skaria

Try out the belowfunction
=PROPER(A1)

May be in Sheet2 cell A1 try =PROPER(sHEET1!a1) and copy down/across as
required and once complete copy>paste special>Values. to convert all formulas
to values

If this post helps click Yes
 
L

Lars-Åke Aspelin

I have a huge database in excel.

Unfortunately, some of the entries are in ALL CAPS (E. MAIN ST or JOHN SMITH)

It is unfortunate as they need to be E. Main St or John Smith.

Is there any way to fix this without retyping every entry?

If you use the function PROPER() you will get the result

E. Main St Or John Smith

which is not exactly what you want, but very close.

Hope this helps / Lars-Åke
 
G

Gord Dibben

Manually use the PROPER worksheet function.

Or install and run this macro.

Sub Proper_Case()
Dim rng As Range
Set rng = Nothing
On Error Resume Next
Set rng = Cells.SpecialCells(xlCellTypeConstants)
On Error GoTo 0
If rng Is Nothing Then
Else
rng.Formula = Application.Proper(rng.Formula)
End If
End Sub


Gord Dibben MS Excel MVP
 
F

Francis

Hi

This may works, try assuming cell A1 hold E.MAIN ST
place this formula in cell B1, PROPER(A1) and copy down to the last data
where column A is fill.
then select and copy the range in colmun B and do a paste special >> value
into the range in column A
--
Hope this help

Pls click the Yes button below if this post provide answer you have asked

Thank You

cheers, francis
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top