Skip to main content
Bob Umlas/6 min read

Using Excel Tables

What This Tutorial Covers

Table Creation

Insert and resize tables in text frames.

Cell Styling

Borders, fills, and text alignment per cell.

Table Styles

Reusable formatting for consistent tables.

Master InDesign at Noble Desktop

Noble Desktop's Graphic Design Certificate covers InDesign alongside Photoshop and Illustrator.

Learn how to manage and utilize Excel Tables more effectively with this comprehensive guide, covering everything from creating tables and selecting rows or columns, to using new syntax for structured referencing and understanding the different properties and tools available.

What is an Excel Table? Its structure is just a list of data, with no missing rows or columns. But when you tell Excel it’s a table, it takes on properties which are very useful to work with. For example, if you add data to the bottom, it’s automatically included in the table. Formulas automatically are filled down the column. References to the table take on a new syntax (which can optionally be turned off, and we’ll cover them later in this article).

Let’s look at data before and after it’s a table:

Before:

Excel data range before being converted to a table

Then either of these methods:

Two methods to create a table in Excel from the Home tab and Insert tab

The illustration on the left is from the Home tab of the ribbon, and on the right is from the Insert tab. Either choice makes a table, but the one on the left first brings up a palette of color choices. They do the same thing, basically, and personally I think the label “Format as Table” is misleading, since it’s beyond formatting! Then:

Excel Create Table dialog box confirming the data range and headers option

After:

Excel data range after being converted to a formatted table with banded rows

There’s a 3rd way to make a table, and that’s to press CTRL/T (or CTRL/L, a leftover from when it was referred to as a List).

The color choice is flexible from the palette which is on the Table Design tab of the ribbon (which exists only when the active cell is inside the table). Here’s a part of the color choices (there’s more):

Table Design tab color palette showing available table style options

You can see from the first table shown that row 6 is empty, as is column E. If something is entered in A6, it’s obvious it was added to the table, because of the coloring:

Excel table automatically expanding with banded row coloring when new data is entered

Or if something is entered in E1:

Excel table automatically expanding to include a new column when data is entered in E1

In both cases, you can leave the data you entered but not have it included in the table by pressing CTRL/Z (undo):

Excel Undo command reversing the automatic table expansion

Okay, it’s a table. Now what? Let’s look at selecting a row or column. When you hover the mouse over column A, there are 2 different shapes possible.

Mouse cursor positioned over column A showing two possible selection cursor shapes

This is the usual shape before you click the mouse. If you do click here, you select all of column A. Then there’s this, if you move the cursor down just a little:

Mouse cursor showing the table-specific selection arrow for selecting table data only

And if you click the mouse now, it selects only column A cells which are in the table, in this case, A2:A5. (A1 is not selected with this method). If you click here:

Mouse cursor at the top-left corner of an Excel table for selecting entire table data

This cursor rotates and you can select the entire table (again, not the header row).

You can see the name of the table is shown as well:

Excel Name Box displaying the table name when the table is selected

You can (and should) give your tables a more meaningful name!

If you start entering a formula referencing Table3, after the 3 you type a left square bracket, and you see this:

Structured referencing dropdown showing table column names after typing a left bracket

This is all new syntax, called structured referencing.

To refer to the row of the table in which the formula you’re entering is, you use the @-symbol:

At-symbol in a structured reference formula used to refer to the current table row

The dropdown displays a list of all the column headers in the table.

So, if you enter =Table3[@Area] in cell G4, say, then the data from the Area column will come from row 4. If you refer to a field which has special characters or a blank, another set of square brackets is used. For example, to refer to the Date Listed field, you’d use =Table3[@[Date Listed]].

#All is the entire table. #Data is the table without the headers. #Headers is the headers, and #Totals is the totals row. If there is no Totals row, this will return #REF!. How to put in a Totals row is shown below.

Once you create a table, you’re automatically presented with column filters.

Let’s take a look at the commands in the ribbon when the active cell is part of the table:

Table Design tab in the Excel ribbon showing table properties and style commands

Properties

This is where you can give the table a meaningful name as well as resize the table – in this illustration, the table was from A1:D5, yet there’s data below, in rows 6 and 7 which are not part of the table (yet).

Resize Table dialog box showing the current table range A1 to D5

When you have the dialog shown, you can simply change the reference to be A1:D7:

Resize Table dialog box with the reference changed to A1 to D7

Tools

    • Some of these are pretty obvious and don’t really need a discussion, like Summarize with Pivot Table or Remove duplicates
    • Convert to Range will remove the status as a table, but will keep the coloring.
    • Insert Slicer (available for Tables and Pivot Tables, not regular ranges) will bring up the Slicer dialog (outside the scope of this article).

Export Table Data

    • Outside the scope of this article

Table Style Options

There are 7 checkboxes in this group. You can turn these on or off. By default, Header Row and Banded Rows are checked. I can’t imagine why you’d want to remove the Header Row, but you can. The table would look like this:

Excel table displayed without the Header Row option checked

Banded rows gives the appearance of a slightly different shading to every other row. Without it:

Excel table displayed without banded rows styling

Total Row will add a row to the table with the word Total and a total in the last column, using the SUBTOTAL(109, …) formula.

First Column is to give a shading to the first column:

Excel table with the First Column option enabled showing bold shading on column A

Similarly for the Last Column:

Excel table with the Last Column option enabled showing bold shading on the final column

Banded Columns gives every other column a shade (here, the first, last, and Banded Rows were unchecked):

Excel table with Banded Columns enabled and other options unchecked

With each of the shading options, the gallery of styles is also updated. For example, with First Column and Banded Columns only checked (and Header Row), here’s a sample of the Medium styles in the gallery:

Gallery of Medium table styles with First Column and Banded Columns selected

Filter button toggles the filters from the header row on or off.

Table Styles

Obvious, but to make it not look like a table, you can select the top left icon:

Top-left table style icon in the gallery for removing table visual formatting

And the table looks like this:

Excel table after applying the no-style option appearing as plain data

By the way, if you don’t like the structured referencing, you can have Excel not apply it by a setting in File/Options – deselect “Use table names in formulas”:Excel Options dialog showing the Use table names in formulas setting

If a Pivot Table is based on a table (and it should be), as the table grows or shrinks, a refresh will refer to the correct data. If a Chart is based on a table, as the table grows or shrinks, the Chart is updated.