Display numbers as currency

If you want to display numbers as monetary values in Excel 2007, you must format them as currency. To do this, you apply either the Currency or Accounting number format to the cells that you want to format. The number formatting options are available on the Home tab, in the Number group.

Excel Ribbon Image

In this article


What's the difference between the Currency and Accounting formats?

Both the Currency and Accounting formats are used to display monetary values. The difference between the two formats is explained in the following table.

Format Description Example
Currency

When you apply the Currency format to a number, the currency symbol appears right next to the first digit in the cell. You can specify the number of decimal places that you want to use, whether you want to use a thousands separator, and how you want to display negative numbers.

 Tip   To quickly apply the Currency format, select the cell or range of cells you want to format, and then press CTRL+SHIFT+$.

Currency number format applied to cells
Format Description Example
Accounting

Like the Currency format, the Accounting format is used for monetary values. However, this format aligns the currency symbols and decimal points of numbers in a column. In addition, the Accounting format displays zeros as dashes and negative numbers in parentheses. Like the Currency format, you can specify how many decimal places you want and whether to use a thousands separator. However, you cannot change the default display of negative numbers unless you create a custom number format.

 Tip   To quickly apply the Accounting format, select the cell or range of cells you want to format. On the Home tab, in the Number group, click Accounting Number Format Button image. If you want to show a currency symbol other than the default, click the arrow next to the Accounting Number Format Button image button and then select another currency symbol.

Accounting number format applied to cells

To change the default currency symbol for Microsoft Office Excel and other Microsoft Office programs, you can change the default regional currency settings in Control Panel. For more information, see Change the default country/region. Although the Accounting Number Format button Button image image does not change when you do this, the currency symbol that you specified in Control Panel will be applied when you use either of the currency number formats.

Top of Page Top of Page

Display numbers as currency

As mentioned earlier, you can quickly display a number with the default currency symbol by selecting the cell or range of cells, and then clicking Accounting Number Format Button image in the Number group on the Home tab. (If you want to apply the Currency format instead, select the cells, and press CTRL+SHIFT+$.)

If you want more control over either format, or you want to change other aspects of formatting for your selection, you can use the following procedure.

  1. Select the cells that you want to format.

ShowHow to select cells, ranges, rows, or columns

To select Do this
A single cell Click the cell, or press the arrow keys to move to the cell.
A range of cells

Click the first cell in the range, and then drag to the last cell, or hold down SHIFT while you press the arrow keys to extend the selection.

You can also select the first cell in the range, and then press F8 to extend the selection by using the arrow keys. To stop extending the selection, press F8 again.

A large range of cells Click the first cell in the range, and then hold down SHIFT while you click the last cell in the range. You can scroll to make the last cell visible.
All cells on a worksheet

Click the Select All button.

Select All button

To select the entire worksheet, you can also press CTRL+A.

 Note   If the worksheet contains data, CTRL+A selects the current region. Pressing CTRL+A a second time selects the entire worksheet.

Nonadjacent cells or cell ranges

Select the first cell or range of cells, and then hold down CTRL while you select the other cells or ranges.

You can also select the first cell or range of cells, and then press SHIFT+F8 to add another nonadjacent cell or range to the selection. To stop adding cells or ranges to the selection, press SHIFT+F8 again.

 Note   You cannot cancel the selection of a cell or range of cells in a nonadjacent selection without canceling the entire selection.

An entire row or column

Click the row or column heading.

Worksheet showing row heading and column heading

Callout 1 Row heading
Callout 2 Column heading

You can also select cells in a row or column by selecting the first cell and then pressing CTRL+SHIFT+ARROW key (RIGHT ARROW or LEFT ARROW for rows, UP ARROW or DOWN ARROW for columns).

 Note   If the row or column contains data, CTRL+SHIFT+ARROW key selects the row or column to the last used cell. Pressing CTRL+SHIFT+ARROW key a second time selects the entire row or column.

Adjacent rows or columns Drag across the row or column headings. Or select the first row or column; then hold down SHIFT while you select the last row or column.
Nonadjacent rows or columns Click the column or row heading of the first row or column in your selection; then hold down CTRL while you click the column or row headings of other rows or columns that you want to add to the selection.
The first or last cell in a row or column Select a cell in the row or column, and then press CTRL+ARROW key (RIGHT ARROW or LEFT ARROW for rows, UP ARROW or DOWN ARROW for columns).
The first or last cell on a worksheet or in a Microsoft Office Excel table

Press CTRL+HOME to select the first cell on the worksheet or in an Excel list.

Press CTRL+END to select the last cell on the worksheet or in an Excel list that contains data or formatting.

Cells to the last used cell on the worksheet (lower-right corner) Select the first cell, and then press CTRL+SHIFT+END to extend the selection of cells to the last used cell on the worksheet (lower-right corner).
Cells to the beginning of the worksheet Select the first cell, and then press CTRL+SHIFT+HOME to extend the selection of cells to the beginning of the worksheet.
More or fewer cells than the active selection Hold down SHIFT while you click the last cell that you want to include in the new selection. The rectangular range between the active cell and the cell that you click becomes the new selection.

 Tip   To cancel a selection of cells, click any cell on the worksheet.

  1. On the Home tab, click the Dialog Box Launcher Button image next to Number.

Excel Ribbon Image

  1. In the Format Cells dialog box, in the Category list, click Currency or Accounting.

Currency format selected in Format Cells dialog box

  1. In the Symbol box, click the currency symbol that you want.

 Note   If you want to display a monetary value without a currency symbol, you can click None.

  1. In the Decimal places box, enter the number of decimal places that you want for the number. For example, to display $1,450 instead of $1,449.99 in the cell, enter 0 in the Decimal places box.

As you make changes, watch the number in the Sample box. It shows you how changing the amount of decimal places will affect the display of a number.

  1. In the Negative numbers box, select the display style you want to use for negative numbers. If you don't like the existing options for displaying negative numbers, you can create your own number format. For more information about creating custom formats, see Create or delete a custom number format.

 Note   The Negative numbers box is not available for the Accounting number format. That's because it is standard accounting practice to always show negative numbers in parentheses.

  1. To close the Format Cells dialog box, click OK.

If Excel displays ##### in a cell after you apply currency formatting to it, the cell probably isn't wide enough to display the data. To expand the column width, double-click the right boundary of the column containing the cells with the ##### error. This automatically resizes the column to fit the number. You can also drag the right boundary until the columns are the size you want.

Column boundary being dragged

Top of Page Top of Page

Remove currency formatting

If you want to remove the currency formatting, you can use the following procedure to reset the number format.

  1. Select the cells that have currency formatting applied to them.

ShowHow to select cells, ranges, rows, or columns

To select Do this
A single cell Click the cell, or press the arrow keys to move to the cell.
A range of cells

Click the first cell in the range, and then drag to the last cell, or hold down SHIFT while you press the arrow keys to extend the selection.

You can also select the first cell in the range, and then press F8 to extend the selection by using the arrow keys. To stop extending the selection, press F8 again.

A large range of cells Click the first cell in the range, and then hold down SHIFT while you click the last cell in the range. You can scroll to make the last cell visible.
All cells on a worksheet

Click the Select All button.

Select All button

To select the entire worksheet, you can also press CTRL+A.

 Note   If the worksheet contains data, CTRL+A selects the current region. Pressing CTRL+A a second time selects the entire worksheet.

Nonadjacent cells or cell ranges

Select the first cell or range of cells, and then hold down CTRL while you select the other cells or ranges.

You can also select the first cell or range of cells, and then press SHIFT+F8 to add another nonadjacent cell or range to the selection. To stop adding cells or ranges to the selection, press SHIFT+F8 again.

 Note   You cannot cancel the selection of a cell or range of cells in a nonadjacent selection without canceling the entire selection.

An entire row or column

Click the row or column heading.

Worksheet showing row heading and column heading

Callout 1 Row heading
Callout 2 Column heading

You can also select cells in a row or column by selecting the first cell and then pressing CTRL+SHIFT+ARROW key (RIGHT ARROW or LEFT ARROW for rows, UP ARROW or DOWN ARROW for columns).

 Note   If the row or column contains data, CTRL+SHIFT+ARROW key selects the row or column to the last used cell. Pressing CTRL+SHIFT+ARROW key a second time selects the entire row or column.

Adjacent rows or columns Drag across the row or column headings. Or select the first row or column; then hold down SHIFT while you select the last row or column.
Nonadjacent rows or columns Click the column or row heading of the first row or column in your selection; then hold down CTRL while you click the column or row headings of other rows or columns that you want to add to the selection.
The first or last cell in a row or column Select a cell in the row or column, and then press CTRL+ARROW key (RIGHT ARROW or LEFT ARROW for rows, UP ARROW or DOWN ARROW for columns).
The first or last cell on a worksheet or in a Microsoft Office Excel table

Press CTRL+HOME to select the first cell on the worksheet or in an Excel list.

Press CTRL+END to select the last cell on the worksheet or in an Excel list that contains data or formatting.

Cells to the last used cell on the worksheet (lower-right corner) Select the first cell, and then press CTRL+SHIFT+END to extend the selection of cells to the last used cell on the worksheet (lower-right corner).
Cells to the beginning of the worksheet Select the first cell, and then press CTRL+SHIFT+HOME to extend the selection of cells to the beginning of the worksheet.
More or fewer cells than the active selection Hold down SHIFT while you click the last cell that you want to include in the new selection. The rectangular range between the active cell and the cell that you click becomes the new selection.

 Tip   To cancel a selection of cells, click any cell on the worksheet.

  1. On the Home tab, in the Number group, click General.
  2. Cells that are formatted with the General format do not have a specific number format.

Top of Page Top of Page

Create a workbook template with specific currency formatting settings

If you often use currency formatting in your workbooks, you can save time by creating a workbook that includes specific currency formatting settings, and then saving that workbook as a template (template: A workbook that you create and use as the basis for other similar workbooks. You can create templates for workbooks and worksheets. The default template for workbooks is called Book.xlt. The default template for worksheets is called Sheet.xlt.). You can then use this template to create other workbooks.

Create the template

  1. Create a new workbook.
  2. Select the worksheet or worksheets for which you want to change the default number formatting.

ShowHow to select worksheets

To select Do this
A single sheet

Click the sheet tab.

Active sheet tab

If you don't see the tab that you want, click the tab scrolling buttons to display the tab, and then click the tab.

Tab scrolling buttons

Two or more adjacent sheets Click the tab for the first sheet. Then hold down SHIFT while you click the tab for the last sheet that you want to select.
Two or more nonadjacent sheets Click the tab for the first sheet. Then hold down CTRL while you click the tabs of the other sheets that you want to select.
All sheets in a workbook Right-click a sheet tab, and then click Select All Sheets on the shortcut menu.

Tip    When multiple worksheets are selected, [Group] appears in the title bar at the top of the worksheet. To cancel a selection of multiple worksheets in a workbook, click any unselected worksheet. If no unselected sheet is visible, right-click the tab of a selected sheet, and then click Ungroup Sheets on the shortcut menu.


  1. Select the specific cells or columns you want to format, and then apply currency formatting to them.
  2. Make any other customizations you like to the workbook.
  3. Click the Microsoft Office Button Button image, and then click Save As.
  4. In the File name box, type the name that you want to use for the template.
  5. In the Save as type box, click Excel Template, or click Excel Macro-Enabled Template if the workbook contains macros that you want to make available in the template.
  6. Click Save.

The template is automatically placed in the Templates folder.

 Tip    In Windows Vista, the Templates folder is usually C:\Users\<your name>\AppData\Roaming\Microsoft\Templates. In Microsoft Windows XP, the Templates folder is usually C:\Documents and Settings\<your name>\Application Data\Microsoft\Templates.

  1. Close the template.
  2. To use the template to create a new workbook, click the Microsoft Office Button Button image, and then click New.
  3. Under Templates, click My Templates.
  4. In the New dialog box, double-click the template you just created.

Excel creates a new workbook that is based on your template.

Top of Page Top of Page

 
 
Applies to:
Excel 2007