Number format thousand separator and no decimals
Every time (many days a year) I train people in Excel, someone ask why there is no button or shortcut to obtain a number format with "thousand separator and no decimals". At least - in northern Europe - this is the most common used number format. If "button-solution" not possible for Microsoft in order to have common buttons world-wide, at least a shortcut for this has been much appreciated. (Note that the current button for thousand separator and two decimals could not be used, though the alignment in that format are not disired/good and two decimals used).
Today I teach student to:
1) be quick to hit Ctrl+1 -- Tab - down arrow -- Tab -- downarrow -- Tab -- space -- Enter
2) Use my macro button - but hornestly, I hate to have macro for something common and simple due to lack of "undo".
3) Maybe some day (and I said that for 10 years now) Microsoft will do it :-)
Thanks for all the support and comments about this request. We don’t have plans to add this format in the near future, but we’ll keep monitoring the votes as we prioritize this suggestion among other requests.
There are a few ways that you can enable this already, as mentioned in some of the comments.
1. Set the style used when you click the comma button.
– This can be done by modifying the cell style called “Comma”, which is used when you click the comma button. See the screen shot in the comments for details, or look at this article to modify the style – https://support.microsoft.com/office/apply-create-or-remove-a-cell-style-472213bf-66bd-40c8-815c-594f0f90cd22.
– For existing workbooks, you’d need to set the style in each workbook.
– To make it the default in new workbooks, you can create a new workbook, make the change to the “Comma” style, and then save the workbook as a template to be used for new workbooks. Follow the steps here: https://support.microsoft.com/office/customize-how-excel-starts-6509b9af-2cc8-4fb6-9ef5-cf5f1d292c19
2. Another option is to create a macro in your personal macro workbook which can be assigned to a shortcut key or added as a button to your QAT or ribbon. To do so, select a cell containing a number, then start recording a macro. Type a name for your macro, and type a letter to use as the shortcut key you want, such as T (the shortcut would be CTRL+SHIFT+T). Make sure you choose to store the macro in your Personal Macro Workbook, so it’s available no matter which file you have open. Then click OK to start recording. Then set the cell format as desired and stop recording.
With that, can select a range of cells and press CTRL+SHIFT+T to apply the number format.
The macro should have code that looks something like this:
’ Set Thousands With No Decimals
’ Keyboard Shortcut: Ctrl+Shift+t
Selection.NumberFormat = “#,##0_);(#,##0)”
Steve [Microsoft Excel]
Andre, your suggested solution is only working in the current workbook (not in new/other workbooks), which means you have to do this in every workbook…but a nice solution is a macro connected to the Comma-style (with undo-functionallity) - se Bill Jelen´s recent video here: https://www.youtube.com/watch?v=WUZf88FmS3M
BUT...still we need a change of the standard button as suggested.
Andre Terra commented
This is already possible with Excel as is. Just change the Number Format of the 'Comma' style (Alt H J, right click Comma, select 'Modify') and the Comma button will now format it to whatever format you picked.
To make this somewhat permanent, save your blank workbook with the modified Comma style as a Template Workbook called Book.xltx under your XLSTART folder and this will be your new workbook every time you open Excel
I would like to have a formatting button on the ribbon that can be customized. I have a preferred number format that I always use. Would like to be able to set a 1 click solution that is visible on the ribbon and ideally available for use with an Alt key shortcut.
Dennis, that is not working (at least not in Sweden).
Dennis Taylor commented
Until that new button arrives (if it ever does), you can press Alt+h+9 twice to get rid of the display of two decimal places
Niclas Erlandsson commented
The suggestion to replace the Comma Style button is great. More users will use it. I always use the present one and 99% of the times followed by two clicks on the button for lessen one decimal. I'd prefer one click on one button instead of three clicks on two buttons. Total button area will not increased by this nice suggestion.
Bart Titulaer commented
Maybe leave the button as is is, but give the user with the quick menu (right mouse button) the option to change the behavior of this button a bit. for example the 000 button, set decimals and the finance/currency button: set the default currency.
Chris, Yes a button on the ribbon. Nobody uses the current button “Comma Style” (the button in the middle of the group Number in the Home-tab). Replace that button with my suggested button = No impact on the total ribbon size.
Our Excel training company train thousands of Excel users every year, and I have not heard anyone actually using the current “Comma Style”-button - and they really love to have my suggested button instead, I promise you!
a Product Manager of Excel should always analyze the impact for criteria like usability and time cost. And if users had 1 (one) mouse-click instead of 7 (seven) mouse-click EVERY time, I promise you…you will save a lot of time for the total numbers of Excel users.
Please note: I am not trying to argue against implementing what you are asking. But, if I were the Product Managers of Excel, I would definitely analyse the Impact of your suggestion against the criteria i mentioned (probably in a more "defined" way though), in order to rank suggestions made on this board by "Urgency"/"Impact"
You mean a button on the ribbon? If so: Well, technically, a button for everything would be nice. But then the ribbon would be larger than a football field.
From my perspective, the current solution is not complicated and works perfectly. Are the people you teach not able to implement this solution?
From an efficiency perspective, I don't see a great gain in Productivity by adding a button for this, but that's just me. It costs only a couple of seconds to apply the currently existing solution.
Do you have a use case where adding a button would produce significant gains in the following?
-Ease of (Accessibility)
Hi Chris, everyone knows how to do it the way you describe (and I did also mention two alternative ways avbove) - BUT wouldn´t be more easy with a button? :-)
Forgive me if I am misunderstanding something, but is this not easily available via "Format Cells"->"Number", and setting the "Decimal Places" field to 0, and also checking the "Use 1000 Separator (.)"?
Apologies again if I am misunderstanding the question, but to me, this seems to be the easy solution?
Monica Busk commented
I also want that. :) Very much.
Wyn Hopkins commented
Great suggestion, I'd also like to see negatives with brackets (preferably turning red). and zeros as dashes.. This is my go-to format and the hundreds of accountants I've trained over the years love this....
Stefan Perdahl commented
One Button so so handy!
Henrik riccius commented
yes, I would love that
I long fot that format button
Very kelpful. Please add a button to obtain a number format with "thousand separator and no decimals".