Format an Excel table
Microsoft Office Excel provides numerous predefined table styles (or quick styles) that you can use to quickly format a table. If the predefined table styles don't meet your needs, you can create and apply a custom table style. Although you can delete only a custom table style, you can remove any table style so that it is no longer applied to the data.
You can further adjust the table formatting by choosing Quick Styles options for table elements, such as header and total rows, first and last columns, and banded rows and columns.What do you want to do?
Choose a table style when you create a table
Apply a table style to an existing table
Create or delete a custom table style
Choose table style options to format the table elements
Choose a table style when you create a table
- On the worksheet, select a range of cells that you want to quickly format as a table.
- On the
Hometab, in theStylesgroup, clickFormat as Table.
- Under
Light,Medium, orDark, click the table style that you want to use.Tip Custom table styles are available under
Customafter you create one or more of them. For information on how to create a custom table style, see Create or delete a custom table style.
Apply a table style to an existing table
- On the worksheet, select the table to which you want to apply a table style.
Tip This displays the
Table Tools, adding aDesigntab. - On the
Designtab, in theTable Stylesgroup, do one of the following:- Click the table style that you want to use.
Tip Use the arrow buttons to scroll through the available table styles.
- Click the
Morebutton
, and then under Light,Medium, orDark, click the table style that you want to use.
Note When the Excel window is reduced in size, table styles will be available in the
Table Quick Stylesgallery in theTable Stylesgroup.Tip Custom table styles are available under
Customafter you create one or more of them. For information on how to create a custom table style, see Create or delete a custom table style.
- Click the table style that you want to use.
Create or delete a custom table style
Important Custom table styles that you create are stored only in the current workbook and therefore are not available in other workbooks.
Create a custom table style
- To create a custom table style, do one of the following:
- On the
Hometab, in theStylesgroup, clickFormat as Table.
- Select an existing table to display the
Table Tools, and then on theDesigntab, in theTable Stylesgroup, click theMorebutton
.
- On the
- Click
New Table Style. - In the
Namebox, type a name for the new table style. - In the
Table Elementbox, do one of the following:- To format an element, click the element, and then click
Format. - To remove existing formatting from an element, click the element, and then click
Clear.
- To format an element, click the element, and then click
- On the
Font,Border, andFilltabs, select the formatting options that you want, and then clickOK.Tip Under
Preview, you can see how the formatting changes that you made affect the table. - Repeat steps 4 and 5 for all table elements that you want to customize.
- To use the new table style as the default table style in the current workbook, select the
Set as default table quick style for this documentcheck box.
Delete a custom table style
- On the
Hometab, in theStylesgroup, clickFormat as Table.
- Under
Custom, right-click the table style that you want to delete, and then clickDeleteon the shortcut menu.Note All tables in the current workbook that are using that table style will be displayed in the default table format.
Remove a table style
- On the worksheet, select the table from which you want to remove the current table style.
Tip This displays the
Table Tools, adding aDesigntab. - On the
Designtab, in theTable Stylesgroup, click theMorebutton.
- Click
Clear.Tip The table will be displayed in the default table format.
Choose table style options to format the table elements
- On the worksheet, select the table to which you want to apply table style options.
Tip This displays the
Table Tools, adding aDesigntab. - On the
Designtab, in theTable Style Optionsgroup, do one of the following:- To turn the header row on or off, select or clear the
Header Rowcheck box. - To turn the totals row on or off, select or clear the
Totals Rowcheck box. - To display special formatting for the first column of the table, select the
First Columncheck box. - To display special formatting for the last column of the table, select the
Last Columncheck box. - To display odd and even rows differently for ease of reading, select the
Banded Rowscheck box. - To display odd and even columns differently for ease of reading, select the
Banded Columnscheck box. -

- To turn the header row on or off, select or clear the