• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

My Online Training Hub

Learn Dashboards, Excel, Power BI, Power Query, Power Pivot

  • Courses
  • Pricing
    • Free Courses
    • Power BI Course
    • Excel Power Query Course
    • Power Pivot and DAX Course
    • Excel Dashboard Course
    • Excel PivotTable Course – Quick Start
    • Advanced Excel Formulas Course
    • Excel Expert Advanced Excel Training
    • Excel Tables Course
    • Excel, Word, Outlook
    • Financial Modelling Course
    • Excel PivotTable Course
    • Excel for Customer Service Professionals
    • Excel for Operations Management Course
    • Excel for Decision Making Under Uncertainty Course
    • Excel for Finance Course
    • Excel Analysis ToolPak Course
    • Multi-User Pricing
  • Resources
    • Free Downloads
    • Excel Functions Explained
    • Excel Formulas
    • Excel Add-ins
    • IF Function
      • Excel IF Statement Explained
      • Excel IF AND OR Functions
      • IF Formula Builder
    • Time & Dates in Excel
      • Excel Date & Time
      • Calculating Time in Excel
      • Excel Time Calculation Tricks
      • Excel Date and Time Formatting
    • Excel Keyboard Shortcuts
    • Excel Custom Number Format Guide
    • Pivot Tables Guide
    • VLOOKUP Guide
    • ALT Codes
    • Excel VBA & Macros
    • Excel User Forms
    • VBA String Functions
  • Members
    • Login
  • Blog
  • Excel Webinars
  • Excel Forum
    • Register as Forum Member

Any way to format a small number as a large number e.g. millions?|General Excel Questions & Answers|Excel Forum|My Online Training Hub

You are here: Home / Any way to format a small number as a large number e.g. millions?|General Excel Questions & Answers|Excel Forum|My Online Training Hub

vba course banner

Avatar
sp_LogInOut Log In sp_Registration Register
sp_Search Search
Advanced Search
Search
Forum Scope




Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
sp_Search Search
sp_RankInfo
Lost password?
sp_CrumbsHome HomeExcel ForumGeneral Excel Questions & Answe…Any way to format a small number as…
sp_PrintTopic sp_TopicIcon
Any way to format a small number as a large number e.g. millions?
Avatar
Scotty81
Member
Members
Level 0
Forum Posts: 33
Member Since:
April 25, 2017
sp_UserOfflineSmall Offline
1
October 24, 2019 - 3:42 am
sp_Permalink sp_Print

OK, this is not what you think.  I know one can easily format a large number like 7,000,000 as 7 M, but I'm looking to do the reverse.  Our financial department uses the numbers to represent millions, to 7.5 is really 7,500,000.  Our department needs to deal with the actual numbers, not the numbers in millions.  That's because we're working at a smaller level of granularity and 0.5 might not seem like a lot to the overall company, but since it represents 500,000, that value is a lot to our department. 

As a workaround, we simply create a duplicate "table" of values and in each cell of the new "table", we multiply the corresponding cell in the old "table" by 1 million.   It's a silly workaround, but effective.  

I haven't come across any more elegant way to do this, and haven't seen anything in my Google searches, probably because everyone has the opposite problem of formatting large numbers as small ones.  I use the word table in quotes because it's not a real table, but it shouldn't matter even if it was.

Any ideas?

Avatar
Frans Visser
Duivendrecht (near Amsterdam) - The Netherlands

VIP
Members
Level 2
Forum Posts: 346
Member Since:
April 21, 2015
sp_UserOfflineSmall Offline
2
October 24, 2019 - 5:13 am
sp_Permalink sp_Print

Hi Scotty, 

As I see it you are on the right track: converting is the way to do it.

You can automise that maybe with VBA/Macro or try to duplicate and multiply as clever as possible.

Don't know if you want to have some ideas of us about that? It seems now you do this cell by cell, but maybe that isn't the way you do it?

Frans

Avatar
Mynda Treacy
Admin
Level 10
Forum Posts: 4524
Member Since:
July 16, 2010
sp_UserOfflineSmall Offline
3
October 24, 2019 - 8:57 am
sp_Permalink sp_Print

Hi Scotty,

Having to multiply the values by 1M is a risky solution as errors could easily creep in, but I'm not aware of any way to reverse this other than the approach you already use.

Your company is obviously large and I'm confident your accounting system stores the values in absolute terms i.e. not converted to millions (I used to work in investment banking. We dealt with figures in M or B for reporting purposes, but our systems still stored the figures in their unformatted state). I would go back to your accounting department and ask for them to provide the figures without the formatting. 

Mynda

Avatar
SunnyKow
Puchong, Malaysia

VIP
Members


Trusted Members
Level 8
Forum Posts: 1432
Member Since:
June 25, 2016
sp_UserOfflineSmall Offline
4
October 24, 2019 - 10:41 am
sp_Permalink sp_Print

Hi Scotty

I agree with Mynda. Multiplying the values by 1M is very risky.

Anyhow if you just want to format the values (not changing the actual value) you can refer to the link below to give you some ideas:

https://chandoo.org/wp/custom-.....wer-of-10/

Good luck.

Sunny

Avatar
Frans Visser
Duivendrecht (near Amsterdam) - The Netherlands

VIP
Members
Level 2
Forum Posts: 346
Member Since:
April 21, 2015
sp_UserOfflineSmall Offline
5
October 26, 2019 - 8:38 pm
sp_Permalink sp_Print

Nice link you found Sunny! 

I'll try that out to see if it also works in the Dutch version of Excel (you know sometimes…..).

Thanks

Frans

Avatar
Scotty81
Member
Members
Level 0
Forum Posts: 33
Member Since:
April 25, 2017
sp_UserOfflineSmall Offline
6
October 30, 2019 - 7:28 am
sp_Permalink sp_Print

Thanks all,

I just wanted to point out that in this particular application of converting a small number to a large number, there is no risk in doing that.  The reason is that the small number (that we receive from our financial dept) has all the significant digits down to cents.  So, an actual value of 1,234,567.89 will be delivered to us in a spreadsheet with a value of 1.23456789.  When we reconstitute it, and turn that small number back to a large number, we multiply it by 1 million and then get the actual number we wanted in the first place.

 

-Scotty81

Avatar
Mynda Treacy
Admin
Level 10
Forum Posts: 4524
Member Since:
July 16, 2010
sp_UserOfflineSmall Offline
7
October 30, 2019 - 6:38 pm
sp_Permalink sp_Print

That wasn't the risk I was referring to. The risk is that you have a formula error, or miss converting one of the values in the first instance. You'd hope that this would be obvious, but that would depend on how complex your spreadsheets are.

sp_Feed
Go to top
Forum Timezone: Australia/Brisbane
Most Users Ever Online: 245
Currently Online: Louis Muti
Guest(s) 9
Currently Browsing this Page:
1 Guest(s)
Top Posters:
SunnyKow: 1432
Anders Sehlstedt: 873
Purfleet: 414
Frans Visser: 346
David_Ng: 306
lea cohen: 222
Jessica Stewart: 218
A.Maurizio: 202
Aye Mu: 201
jaryszek: 183
Newest Members:
Blair Gallagher
Brandi Taylor
Hafiz Ihsan Qadir
Gontran Bage
adolfo casanova
Annestine Johnpulle
Priscila Campbell
Jeff Mikles
Aaron Butler
Maurice Petterlin
Forum Stats:
Groups: 3
Forums: 24
Topics: 6369
Posts: 27852

 

Member Stats:
Guest Posters: 49
Members: 32359
Moderators: 3
Admins: 4
Administrators: Mynda Treacy, Philip Treacy, Catalin Bombea, FT
Moderators: MOTH Support, Velouria, Riny van Eekelen
© Simple:Press —sp_Information

Sidebar

Blog Categories

  • Excel
  • Excel Charts
  • Excel Dashboard
  • Excel Formulas
  • Excel PivotTables
  • Excel Shortcuts
  • Excel VBA
  • General Tips
  • Online Training
  • Outlook
  • Power Apps
  • Power Automate
  • Power BI
  • Power Pivot
  • Power Query
microsoft mvp logo
trustpilot excellent rating
Secured by Sucuri Badge
MyOnlineTrainingHub on YouTube Mynda Treacy on Linked In Mynda Treacy on Instagram Mynda Treacy on Twitter Mynda Treacy on Pinterest MyOnlineTrainingHub on Facebook
 

Company

  • About My Online Training Hub
  • Disclosure Statement
  • Frequently Asked Questions
  • Guarantee
  • Privacy Policy
  • Terms & Conditions
  • Testimonials
  • Become an Affiliate

Support

  • Contact
  • Forum
  • Helpdesk - For Technical Issues

Copyright © 2023 · My Online Training Hub · All Rights Reserved. Microsoft and the Microsoft Office logo are trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries. Product names, logos, brands, and other trademarks featured or referred to within this website are the property of their respective trademark holders.