Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
DiscussionsAccessExcelInfoPathOutlookPowerPointPublisherWord
DirectoryUser Groups
Related Topics
Outlook ExpressInternet ExplorerWindowsMS Server ProductsMore Topics ...

MS Office Forum / Excel / New Users / July 2006

Tip: Looking for answers? Try searching our database.

Excel won't sort my data correctly

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Sirritys - 07 Jul 2006 13:11 GMT
I have 1 column with "item numbers" Which can be both numbers and
letters.

I wan't to sort them as numbers so that all numbers would come 1st and
then item numbers like KK1992991. The thing is that excel seems to
treat all cells like text fields, even thought I have formatted them as
number fields.

Now excel i.e. sorts 101 before numbers 11-99. I you get what I mean
:P.

Excel would sort cells ,1, 2, 10, 101, 111, 121, 399 like:
1
10
101
111
121
2
399

So how can I make excel understand I want it sort them like numbers :o

-Sirritys
Niek Otten - 07 Jul 2006 14:58 GMT
Hi Sirritys,

Here's my standard reply for this and similar cases:

=================================================================

Your Numbers don't behave (like numbers)

Niek Otten, May 11, 2006

Your numbers sort incorrectly, are not included in SUMs, cause #VALUE! results in formulas, cannot be found in LOOKUPs, etc. In
short:

Your Numbers look like Numbers, but they really are Text.

Sure! You formatted them as numbers, but alas, formatting afterwards doesn't help. Believe me, they are Text!

Here's a checklist which will help you solve most known cases. Make a copy of your workbook before trying! Always use Excel's
ISNUMBER() function to check your cells; maybe you solved your problem in the first step!

·         Format an empty cell as Number. Enter the number 1 in it. Edit>Copy.
Select your "numbers".  Edit>Paste Special, check Multiply. Hopefully your cells are "real" Numbers now

·         If that doesn't help, there may be spaces in your "numbers". You can use the LEN() function to compare the number of
characters that Excel sees in the cell with the number of characters you see. If you suspect spaces, use Excel's TRIM() function
to remove them

·         If that doesn't help, there may be nonprintable characters in your "numbers". You can use Excel's CLEAN() function to
remove most of them

·         If that doesn't help, there may be non-breaking spaces in your "numbers" (mostly aquired from Web Pages). Use David
McRitchie's TRIMALL() function to remove them. It can be downloaded here:
http://www.mvps.org/dmcritchie/excel/join.htm#trimall

Please mail me any comments, additions or corrections: niek.otten@xs4all.nl

=================================================================

Signature

Kind regards,

Niek Otten
Microsoft MVP - Excel

|I have 1 column with "item numbers" Which can be both numbers and
| letters.
[quoted text clipped - 19 lines]
|
| -Sirritys
Sirritys - 10 Jul 2006 06:47 GMT
Thank you, solved my problem.

Now I have only 1 question: "how in the earth am I supposed to realize
something like that myself?" =)

I'm really thankfull for internet ;-)
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.