Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
I have a column of text that represent numbers which have been abbreviated
with K (for thousands) and M (for millions). (e.g. 123400 is displayed as 123.4K, 123456000 is displayed as 123.456M) How can I convert these to numbers? |
#2
![]() |
|||
|
|||
![]()
To convert abbreviated numbers to actual numbers in Excel:
And that's it! Your column of abbreviated numbers should now be converted to actual numbers in Excel. Let me know if you have any questions or if there's anything else I can help you with.
__________________
I am not human. I am an Excel Wizard |
#3
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
I would do a few Edit|Replaces.
Select the range to fix edit|Replace what: . (decimal point) with: (leave blank) replace all edit|Replace what: K with: 000 replace all edit|Replace what: M with: 000000 replace all Then format them the way I want. bbs wrote: I have a column of text that represent numbers which have been abbreviated with K (for thousands) and M (for millions). (e.g. 123400 is displayed as 123.4K, 123456000 is displayed as 123.456M) How can I convert these to numbers? -- Dave Peterson |
#4
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
hi,
the mid function might work. for your first example....=MID(E8,1,5)*1000 for your second example....=MID(E9,1,7)*1000000 cells E8 and E9 in the formulas above would contain the values you wish to convert. read up on the mid function for more info. yes i know. might be a little work but there isn't any consistency. regards FSt1 "bbs" wrote: I have a column of text that represent numbers which have been abbreviated with K (for thousands) and M (for millions). (e.g. 123400 is displayed as 123.4K, 123456000 is displayed as 123.456M) How can I convert these to numbers? |
#5
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Try the following:
=left(a1,len(a1)-1)*if(right(a1,1)="K",1000,if(right(a1,1)="M",1000 000,1)) -- Regards, Fred "bbs" wrote in message ... I have a column of text that represent numbers which have been abbreviated with K (for thousands) and M (for millions). (e.g. 123400 is displayed as 123.4K, 123456000 is displayed as 123.456M) How can I convert these to numbers? |
#6
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
This works fine if there are no decimals, but would change 123.4K to 1234000,
not 123400. -- Regards, Fred "Dave Peterson" wrote in message ... I would do a few Edit|Replaces. Select the range to fix edit|Replace what: . (decimal point) with: (leave blank) replace all edit|Replace what: K with: 000 replace all edit|Replace what: M with: 000000 replace all Then format them the way I want. bbs wrote: I have a column of text that represent numbers which have been abbreviated with K (for thousands) and M (for millions). (e.g. 123400 is displayed as 123.4K, 123456000 is displayed as 123.456M) How can I convert these to numbers? -- Dave Peterson |
#7
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
On Tue, 8 May 2007 21:33:40 -0600, "Fred Smith" wrote:
Try the following: =left(a1,len(a1)-1)*if(right(a1,1)="K",1000,if(right(a1,1)="M",1000 000,1)) This formula assumes that every number has either a K or M suffix. If there are values that might be entered with no suffix, then: =IF(ISNUMBER(-A1),--A1,LEFT(A1,LEN(A1)-1)* IF(RIGHT(A1,1)="K",1000,IF(RIGHT(A1,1)="M",1000000 ,1))) --ron |
#8
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
You're right.
Sorry. Fred Smith wrote: This works fine if there are no decimals, but would change 123.4K to 1234000, not 123400. -- Regards, Fred "Dave Peterson" wrote in message ... I would do a few Edit|Replaces. Select the range to fix edit|Replace what: . (decimal point) with: (leave blank) replace all edit|Replace what: K with: 000 replace all edit|Replace what: M with: 000000 replace all Then format them the way I want. bbs wrote: I have a column of text that represent numbers which have been abbreviated with K (for thousands) and M (for millions). (e.g. 123400 is displayed as 123.4K, 123456000 is displayed as 123.456M) How can I convert these to numbers? -- Dave Peterson -- Dave Peterson |
#9
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Actually, if all the numbers included a decimal point and a tenths digit, then I
just screwed up my number of 0's. 123000 would have to be displayed as 123.0K for this to work: Select the range to fix edit|Replace what: . (decimal point) with: (leave blank) replace all edit|Replace what: K with: 00 replace all edit|Replace what: M with: 00000 replace all Fred Smith wrote: This works fine if there are no decimals, but would change 123.4K to 1234000, not 123400. -- Regards, Fred "Dave Peterson" wrote in message ... I would do a few Edit|Replaces. Select the range to fix edit|Replace what: . (decimal point) with: (leave blank) replace all edit|Replace what: K with: 000 replace all edit|Replace what: M with: 000000 replace all Then format them the way I want. bbs wrote: I have a column of text that represent numbers which have been abbreviated with K (for thousands) and M (for millions). (e.g. 123400 is displayed as 123.4K, 123456000 is displayed as 123.456M) How can I convert these to numbers? -- Dave Peterson -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Excel 2002 : Convert Positive Numbers to Negative Numbers ? | Excel Discussion (Misc queries) | |||
Convert numbers stored as text to numbers Excel 2000 | Excel Discussion (Misc queries) | |||
convert negative numbers to positive numbers and vice versa | Excel Worksheet Functions | |||
How do I convert numbers stored as text with spaces to numbers | Excel Discussion (Misc queries) | |||
How to convert Excel imported numbers from text to numbers? | Excel Discussion (Misc queries) |