ExcelReady
CourseFunction guidesBlog
Start freeStart learning for free
ExcelReady

Be Excel-ready before the interview. Hands-on practice in your browser, with instant feedback.

Learn

  • Course
  • Function guides
  • Blog

Product

  • Certificate

Company

  • Editorial policy
  • Contact
  • Terms
  • Privacy

© 2026 ExcelReady. All rights reserved.

  1. Blog
  2. Basics
  3. Format Numbers as Currency, Percent and Dates in Excel

Format Numbers as Currency, Percent and Dates in Excel

By ExcelReady Team·Updated October 30, 2026·5 min read

The short answer

To format numbers in Excel, select the cells and press a shortcut: Ctrl+Shift+$ for currency, Ctrl+Shift+% for percent and Ctrl+Shift+# for a date. On a Mac, use Control (⌃), not ⌘. Ctrl+1 (⌘1) opens Format Cells for more choices. Formatting changes only how a number looks; the value Excel stores stays the same.

Key takeaways

  • Ctrl+Shift+$ applies currency, Ctrl+Shift+% percent and Ctrl+Shift+# a date. On a Mac, press Control, not Command.
  • Ctrl+Shift+~ resets a cell to General, Excel's plain format.
  • Formatting changes how a number looks, not the number. 0.045 shown as 5% is still 0.045 in formulas.
  • Percent format multiplies by 100 for display, so type 12% or 0.12, not 12.
  • Ctrl+1 (⌘1) opens Format Cells, where you set decimal places and other formats.
On this page+
  1. How to format numbers in Excel with shortcuts
  2. Formatting changes the look, not the value
  3. How to format numbers as currency
  4. How to format percentages correctly
  5. How to format numbers as dates
  6. Comma style and General
  7. Use Format Cells for everything else
  8. Common number formatting problems
  9. Practise formatting numbers

To format numbers in Excel, select the cells and press a shortcut: Ctrl+Shift+$ for currency, Ctrl+Shift+% for percent and Ctrl+Shift+# for dates. On a Mac, the same shortcuts use Control (⌃), not Command. Formatting changes how a number looks, never the number itself. This guide covers each format, the Mac keys, and the mistakes that make numbers look wrong.

How to format numbers in Excel with shortcuts#

Select the cells first, then press the shortcut. These work in Excel for Windows and Mac. On a Mac, hold Control, not ⌘, for the number formats.

FormatWindowsMacExample
CurrencyCtrl+Shift+$⌃⇧$1234.5 shows $1,234.50
PercentCtrl+Shift+%⌃⇧%0.125 shows 13%
DateCtrl+Shift+#⌃⇧#45658 shows 1 January 2025
Number (comma style)Ctrl+Shift+!⌃⇧!1234.5 shows 1,234.50
General (reset)Ctrl+Shift+~⌃⇧~1234.5 shows 1234.5
Format Cells boxCtrl+1⌘1all the options
Bold / italic / underlineCtrl+B / I / U⌘B / ⌘I / ⌘U

$ is Shift+4, % is Shift+5, # is Shift+3 and ! is Shift+1, so you're really pressing Ctrl+Shift and a number key. The currency symbol comes from your computer's region settings, so you may see £, € or another symbol instead of $.

Formatting changes the look, not the value#

A number format is a mask: the cell shows one thing, but Excel keeps the exact value underneath. Click a cell and the formula bar shows what's really stored.

For example, a growth rate of 0.045 formatted as percent shows 5%, because the percent shortcut shows no decimals. The formula bar still says 0.045 (4.5%), and every formula uses 0.045.

This matters when numbers don't seem to add up. If three cells each show 33% but their total shows 100%, the real values are 0.333… each, and the total is right. To actually change a value, round it with a function. See ROUND, ROUNDUP and ROUNDDOWN.

How to format numbers as currency#

Select the cells and press Ctrl+Shift+$ (⌃⇧$ on a Mac). On Windows, this Currency format shows two decimal places, a thousands separator and negative numbers in parentheses.

AB
1RegionRevenue
2North184200
3South129750
4West-2500

After Ctrl+Shift+$, B2 shows $184,200.00 and B4 shows the negative as ($2,500.00). The values are still 184200 and -2500.

There's also an Accounting format on the Home tab. It lines up the currency symbols and decimal points down a column, which some finance teams prefer.

How to format percentages correctly#

Press Ctrl+Shift+% (⌃⇧% on a Mac). Percent format multiplies the value by 100 for display and adds a % sign. The shortcut shows no decimals.

That's why the stored value matters:

You typeStored valueWith percent format
0.120.1212%
12%0.1212%
12121200%

If you see 1200%, the cell holds 12, not 0.12. Type 12% instead, or divide by 100. Growth and percent change formulas like =(C2-B2)/B2 already return decimals, so they just need the format. For more decimals, use Increase Decimal on the Home tab, or Ctrl+1 (⌘1).

How to format numbers as dates#

Press Ctrl+Shift+# (⌃⇧# on a Mac) to show a number as a date with the day, month and year. Excel stores every date as a whole number, the count of days since 1 January 1900. So 45658 formatted as a date is 1 January 2025.

The exact look (for example 1-Jan-25 or 1/1/2025) depends on your Excel version and region. If you see a 5-digit number where a date should be, the cell just needs a date format. If you see a date in 1900 where a small number should be, someone gave it a date format by mistake. Press Ctrl+Shift+~ to reset it. Why Excel stores dates as numbers explains this in full.

Comma style and General#

Ctrl+Shift+! (⌃⇧! on a Mac) applies the Number format with a thousands separator and two decimal places, often called comma style. It's a good choice for large amounts without a currency sign: 53122.25 shows as 53,122.25.

Ctrl+Shift+~ (⌃⇧~ on a Mac) resets cells to General, Excel's normal format. Use it when a format is wrong and you want to start again. (~ is Shift plus the key to the left of 1.)

Use Format Cells for everything else#

Ctrl+1 (⌘1 on a Mac) opens the Format Cells box. On the Number tab you can choose any format and set the number of decimal places exactly. For example, choose Percentage with 1 decimal place to show 0.045 as 4.5%.

To show a formatted number inside text, such as "Growth: 4.5%", you need a formula instead of a format. See the TEXT function's formats.

Common number formatting problems#

Most formatting problems have one of these causes:

  • #### in the cell. The column is too narrow for the formatted number. Make it wider.
  • Numbers that won't add up. They may be stored as text: they sit on the left of the cell and often show a small green triangle. Formatting won't fix this; the values need converting to numbers.
  • 1200% instead of 12%. The cell holds 12, not 0.12.
  • A date where a number should be. Reset the cell with Ctrl+Shift+~.
  • The wrong format on many cells. Press Ctrl+Z (⌘Z) to undo it straight away. Edit, clear, undo and redo without the mouse shows more ways to fix mistakes.

To select a large block before you format it, type the range into the Name Box. Six Name Box tricks shows how. Clean, consistent formatting is a basic expectation in Excel for admin jobs.

Practise formatting numbers#

Try the shortcuts yourself in a live sheet. The formatting shortcuts lesson has you bold headers and apply currency and percent formats from the keyboard. The more formatting lesson adds italic, underline, comma style, dates and the General reset.

Try it yourself

This is a live spreadsheet. Type the formula in the green cell and press Enter.

In D2, work out North's growth from last year to this year: type =(C2-B2)/B2 and press Enter. Then press Ctrl+Shift+% (⌃⇧% on a Mac) to show it as a percentage.

fx
ABCDE
1
Region
Last year
This year
Growth
2
North
50000
56000
3
South
42000
43890
4
East
61000
72000
5
West
38000
37240
6
7
8

Tip: Subtract last year from this year inside parentheses, then divide by last year.

Practise this in a lesson

LessonFormatting shortcutsBold headers and format currency and percentages from the keyboard.LessonMore formattingItalic and underline, comma style, date format, and resetting a cell to General.

Frequently asked questions

What is the shortcut for currency format in Excel?

+

Ctrl+Shift+$ on Windows, and Control+Shift+$ on a Mac. It shows two decimal places and your region's currency symbol.

Why does Excel show 1200% when I format 12 as a percent?

+

Percent format multiplies the stored value by 100 for display, so 12 becomes 1200%. Type 0.12 or 12% into the cell instead, and it shows 12%.

Does formatting a number round it?

+

No. Formatting only changes how many decimals you see. Formulas still use the full value. To change the value itself, use a function such as ROUND.

How do I remove number formatting in Excel?

+

Select the cells and press Ctrl+Shift+~ (Control+Shift+~ on a Mac) to reset them to the General format.

Why does my number show as ####?

+

The column is too narrow to show the formatted number. Make the column wider by double-clicking the right edge of its column letter.

Sources

  • Available number formats in Excel - Microsoft Support
  • Keyboard shortcuts in Excel - Microsoft Support

Written and checked by the ExcelReady Team. First published October 30, 2026. The practice exercise runs in the same formula engine as our lessons. Found a mistake? Read our editorial policy or email hello@excelready.app.

On this page

  1. How to format numbers in Excel with shortcuts
  2. Formatting changes the look, not the value
  3. How to format numbers as currency
  4. How to format percentages correctly
  5. How to format numbers as dates
  6. Comma style and General
  7. Use Format Cells for everything else
  8. Common number formatting problems
  9. Practise formatting numbers

Keep reading

Basics· 5 min read

Why Excel Stores Dates as Numbers (and Why It Matters)

Excel stores every date as a number called a serial number: the count of days since 1 January 1900, which is day 1. So 1 January 2025 is 45658. The date format only changes how that number looks. Because dates are numbers, you can subtract them to get the days between, add days, sort them and compare them.

Basics· 4 min read

Edit, Clear, Undo and Redo in Excel Without the Mouse

The edit cell Excel shortcut is F2 on Windows. On a Mac, press Control+U or fn+F2. It opens the cell with the cursor at the end, so you can fix part of it without retyping. Esc cancels an edit, Delete clears the selected cells, Ctrl+Z (⌘Z) undoes your last change and Ctrl+Y (⌘Y) redoes it.

Basics· 4 min read

The Excel Name Box: 6 Tricks Beginners Miss

The Excel Name Box is the small box at the left end of the formula bar, above column A. It shows the reference of the selected cell, such as B3. You can also type into it: enter a cell like D12 to jump there, a range like C2:C500 to select it, or a new name to name the selected cells.

Don't just read about Excel. Do it.

Practise real formulas in a live spreadsheet with instant feedback. The first lessons are free, with no download.

Start learning for free