
π This article includes 1 downloadable practice file β
Most spreadsheets are lists: sales, invoices, attendance, stock. Most people keep them as plain cell ranges and then spend time fixing formulas that stop at row 500, pivots that miss new rows and charts that need re-selecting. Press Ctrl+T once and the list becomes an Excel Table, and those problems disappear.
In this article
- Make a table
- 1. It grows by itself
- 2. Formulas fill down automatically
- 3. Structured references read like English
- 4. Pivots never miss new data
- 5. Charts extend
- 6. Drop-down lists that update
- 7. Slicers
- 8. Total Row
- 9. Headers stay visible
- 10. Power Query, Power Pivot and Power BI expect tables
- Things tables don’t do
- Where people go wrong
- Practice
- Continue learning
Make a table
Click anywhere in the list (one header row, no blank rows or columns), press Ctrl+T, confirm My table has headers. Then on Table Design, give it a real name, like Sales instead of Table1. Names make formulas readable.
1. It grows by itself
Type in the row under the table and it expands to include it. Formatting, formulas and validation extend too. Every formula, pivot and chart that refers to the table now covers the new row.
2. Formulas fill down automatically
Type a formula in one cell of a new column and Excel fills the whole column (a βcalculated columnβ). No dragging, no gaps.
3. Structured references read like English
=SUM(Sales[Amount]) ' instead of =SUM(F2:F61)
=SUMIFS(Sales[Amount], Sales[Region], "North")
=[@Qty] * [@Rate] ' inside the table: this row's Qty Γ Rate
=ROWS(Sales) ' number of records
=INDEX(Sales[#Headers], 3) ' third header
Six months later you still know what Sales[Amount] means. F2:F61 means nothing.
4. Pivots never miss new data
Build the pivot from the table name. New rows appear on Refresh; no changing the source range.
5. Charts extend
A chart built on a table adds new months automatically.
6. Drop-down lists that update
Point Data Validation at a table column (=INDIRECT("Lists[Region]")) and new items show up in the list.
7. Slicers
Table Design βΊ Insert Slicer gives clickable filter buttons, handy for a quick dashboard without a pivot.
8. Total Row
Tick Total Row and choose Sum, Average, Count from a drop-down for each column. It uses SUBTOTAL, so it respects filters: filter to βNorthβ and the totals show North only.
9. Headers stay visible
When you scroll down a long table, the column letters change to your header names. No Freeze Panes needed.
10. Power Query, Power Pivot and Power BI expect tables
A named table is the cleanest source for Get Data βΊ From Table/Range, the Data Model and Power BI. Ranges get auto-named and are easy to break.
Things tables don’t do
- Merged cells aren’t allowed inside a table. That’s good for data anyway.
- Dynamic array formulas (FILTER, UNIQUEβ¦) can’t spill inside a table. Put them next to it.
- Shared workbooks (the old legacy feature) don’t support tables. Co-authoring in OneDrive does.
- Copying a structured formula sideways shifts columns; drag with Ctrl held, or write
Sales[[Amount]:[Amount]]to lock the column.
Where people go wrong
| Mistake | Fix |
|---|---|
| Leaving the name as Table1, Table2 | Rename it on Table Design |
| Blank row inside the data | Ctrl+T stops at the blank; remove blanks first |
| Totals typed under the table | Use the Total Row, or the table grows into your totals |
| Several header rows | Keep one header row; put titles above the table |
Practice
Download the practice workbook below. The Sales sheet is already a Table named Sales; use structured references for all 10 answers, then add a row and watch them update. Each task has an automatic β check, and the Answers sheet has a working formula if you get stuck.
Next: Pivot tables complete guide.
Test formulas dynamically in our web formula laboratory or download the companion Excel workbook.
π Practice files for this article
- πExcel Tables practice workbookA 60-order Sales Table: answer 10 questions with structured references, then add a row and watch everything update.β¬ XLSX Β· 16 KB
Free to use for learning. Files with macros (.bas) are plain text β import them with Alt+F11 β File β Import File, and always test on a copy.
Atul (AJ) builds office-automation and local-first AI tools as Atulya AI, and works with Excel, SAP and Oracle EPM every day. He writes about the shortcuts, macros and automations that actually save time β plus the occasional wacky fact. Videos on YouTube: Lazy Automator AI (@LazyAutomatorAI).
More posts by Atul βStuck on a step? Ask a question and the AI answers using this article.