🚧 Under construction — VoTechWorks is being built. A free tech program — complimentary, as our commitment to get America working.
voTechWorksGrade 13 · a vocational technology learning center, by urbanicity
newSchoolWorks.com › VoTechWorks › Business & Cross-Cutting › Bookkeeping / Office Administration › Excel for Bookkeeping and Office Administration › Lesson 6
BUS-BOOK55-05 · Lesson 6 · 12 clock hours · practice

Excel Tables, Structured References, and Data Sorting and Filtering

Objective. Students convert a raw data range to an Excel Table, write structured-reference formulas, and use sort and filter tools to locate and present subsets of financial data quickly and accurately.

⚠ Pending professional review

This lesson, its worked examples and its practice questions has not yet been verified by a credentialed professional in the field or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.

VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.

What Is an Excel Table?

An Excel Table is a named, structured object that Excel treats as a self-contained database. When you convert a plain data range into a Table, Excel automatically applies banded row formatting, adds filter drop-down arrows to every column header, and tracks the boundaries of your data so that formulas and sorting always act on the correct rows — even when you add new records later.

For bookkeeping work, Tables are valuable because a general ledger file can hold hundreds or thousands of rows. A Table lets you sort, filter, and total that data quickly and reliably, which matters when an auditor or supervisor asks a question that needs a fast, accurate answer.

Creating a Table

To convert a data range to a Table:

1. Click anywhere inside your data range.

2. Choose Insert > Table (keyboard shortcut: Ctrl + T).

3. Confirm that the My table has headers checkbox is checked, then click OK.

Excel assigns a default name such as Table1. You should rename it immediately to something meaningful. Click inside the table, go to the Table Design tab (or Table Tools > Design in older versions), and type your chosen name in the Table Name box at the far left. For this lesson, use GLTransactions. Table names must start with a letter, contain no spaces, and cannot duplicate a cell reference.

The Total Row

With the table selected, check Total Row on the Table Design tab. Excel adds a shaded row at the bottom. Click any cell in the Total Row and use the drop-down to choose a function: Sum, Average, Count, Max, Min, and others. For a general ledger file, you will typically choose Sum under both the Debit and Credit columns so you can confirm that total debits equal total credits — a basic bookkeeping accuracy check.

Structured References

When you write formulas that reference a Table, Excel uses structured references instead of ordinary cell addresses. A structured reference names the table and the column rather than a cell like B2:B121.

Examples:

| What you want | Structured reference |

|---|---|

| All values in the Debit column | `=GLTransactions[Debit]` |

| Sum of the Debit column | `=SUM(GLTransactions[Debit])` |

| Sum of the Credit column | `=SUM(GLTransactions[Credit])` |

Structured references update automatically when rows are added or removed. This is safer than a fixed range like `=SUM(B2:B121)`, which would miss any row added beyond row 121.

Sorting a Table

Sorting reorganizes rows without losing any data. To perform a multi-level sort:

1. Click inside the table.

2. Go to Data > Sort.

3. Add your first sort level: Account Number, Order = A to Z (ascending).

4. Click Add Level; add a second sort level: Date, Order = Oldest to Newest.

5. Click OK.

This gives you a ledger organized by account, with transactions in chronological order inside each account — the standard presentation for internal review or audit support.

Filtering a Table

Filtering hides rows that do not match your criteria; it does not delete them. Excel displays only matching rows and shows blue row numbers to signal that a filter is active.

To filter for a specific account category such as Utilities:

1. Click the drop-down arrow on the Account Category column header.

2. Clear Select All, then check Utilities only.

3. Click OK.

To clear a filter, click the drop-down again and choose Clear Filter From [column name], or click Data > Clear.

For numeric filters (for example, transactions over $500), click the drop-down on the Amount or Debit column, choose Number Filters > Greater Than, and type 500.

You can combine filters across multiple columns at the same time — for example, filter the Date column for March entries and filter the Debit column for values greater than $500.

Printing a Filtered View to PDF

When you need to deliver a filtered result as documentation:

1. With the filter active, go to File > Print (or Ctrl + P).

2. Under Settings, choose Print Active Sheet. Excel prints only visible rows.

3. Add a header by clicking Page Setup > Header/Footer > Custom Header. Type the descriptive header, for example: Utilities Account Detail – March 2025.

4. Choose Microsoft Print to PDF as the printer, then click Print and save the file.

A clear, labeled header is not just professional courtesy — it is essential in bookkeeping so that anyone reading the document later knows exactly what subset of data it represents.

Data Integrity and Accuracy

Before sorting or filtering, verify that:

These checks are the bookkeeper's equivalent of a pre-task safety inspection: catching a problem before you act prevents incorrect results from reaching a report or audit file.

Saving Your Work

Save frequently using Ctrl + S. Use a clear file-naming convention such as GLTransactions_YourName_Date.xlsx. Never overwrite the original source file — always work on a copy so the raw data is preserved.

Key terms8

Excel TableA named, structured data object in Excel that automatically applies filtering, consistent formatting, and structured references, making it easier to manage and analyze large data sets such as a general ledger.
Structured ReferenceA formula syntax that refers to a Table and its named columns (e.g., =GLTransactions[Debit]) rather than ordinary cell addresses, so the reference updates automatically when rows are added or removed.
Total RowAn optional row Excel adds at the bottom of a Table that allows you to apply summary functions (Sum, Count, Average, etc.) to each column using a simple drop-down menu.
Multi-level SortA sort operation that orders rows by a primary key (such as Account Number) and then by one or more secondary keys (such as Date) within tied values of the primary key.
FilterA Table feature that temporarily hides rows that do not meet specified criteria, allowing you to view and print only the subset of data you need without deleting any records.
Number FilterA filter option for numeric columns that lets you display only rows meeting a condition such as 'greater than 500' or 'between two values,' useful for isolating high-value transactions during a review.
Table NameA user-defined identifier assigned to an Excel Table (e.g., GLTransactions) that appears in structured references and must start with a letter, contain no spaces, and not duplicate a cell address.
Data IntegrityThe accuracy and completeness of data in a file; in Excel, it requires consistent headers, no blank rows inside the range, and date values stored as true date serial numbers rather than text.

Worked examples4

1. Write a structured-reference formula in the Total Row to sum all values in the Debit column of the GLTransactions table.
  1. Click the Total Row cell in the Debit column.
  2. Instead of using the drop-down, type the formula directly: =SUM(GLTransactions[Debit])
  3. Press Enter. Excel sums every value in the Debit column, including any rows added to the table in the future.
Answer: =SUM(GLTransactions[Debit])
2. The Debit column Total Row shows $48,750.00 and the Credit column Total Row shows $47,900.00. What is the difference, and what does it tell a bookkeeper?
  1. Subtract: $48,750.00 – $47,900.00 = $850.00.
  2. In a balanced double-entry ledger, total debits must equal total credits. A difference of $850.00 means the ledger is out of balance by that amount.
  3. The bookkeeper must locate and correct the $850.00 discrepancy before closing the period or providing data to an auditor.
Answer: The difference is $850.00; the ledger is out of balance and must be investigated before the records are used or reported.
3. An auditor asks: 'How many transactions over $500 were posted to the Utilities account in March?' Describe the exact filter steps and how you would count the results.
  1. Click the drop-down on the Account Category column header, clear Select All, check Utilities only, and click OK.
  2. Click the drop-down on the Date column header, choose Date Filters > Between, enter 3/1/[year] and 3/31/[year], and click OK.
  3. Click the drop-down on the Debit column header, choose Number Filters > Greater Than, type 500, and click OK.
  4. Look at the bottom status bar in Excel, which shows 'Count: X' for the visible selected cells — that count is your answer. Alternatively, use =SUBTOTAL(103, GLTransactions[Debit]) in an empty cell; SUBTOTAL function code 103 counts only visible rows.
Answer: Apply three simultaneous filters (Account Category = Utilities, Date = March, Debit > 500); read the visible row count from the status bar or a SUBTOTAL formula.
4. After filtering the GLTransactions table for the Utilities account, the Debit Total Row displays $3,200.00. If you clear the filter, the Debit Total Row displays $48,750.00. Explain why the Total Row value changes.
  1. The Total Row in an Excel Table uses the SUBTOTAL function internally, which by default operates only on visible (non-hidden) rows.
  2. When the Utilities filter is active, only Utilities rows are visible, so the Total Row sums only those rows: $3,200.00.
  3. When the filter is cleared, all rows become visible again, so the Total Row sums the entire Debit column: $48,750.00.
  4. This behavior is correct and expected — it is one of the key advantages of using a Table's Total Row over a plain SUM formula.
Answer: The Total Row uses SUBTOTAL, which sums only visible rows; it shows $3,200.00 when filtered to Utilities and $48,750.00 when unfiltered because different rows are visible in each case.
In class: Students open a 120-row general ledger transaction file, select the data range, and use Insert > Table to create an Excel Table with a custom name ('GLTransactions'); they observe how the Total Row appears and turn on column totals for the debit and credit columns using structured references (e.g., =GLTransactions[Debit]). · Students sort the table by account number (ascending), then by date (ascending within account), and apply a filter to display only transactions in the 'Utilities' account category, printing the filtered view to PDF with a proper header ('Utilities Account Detail – Month/Year'). · Scenario exercise: the instructor announces three 'auditor questions' (e.g., 'Show all transactions over $500 posted in March'); students race to filter and answer each question within 2 minutes per question, recording their filter steps and results on a structured lab sheet.
Materials: Excel, GL transaction file (provided), scenario question cards, lab sheet template
Check: Scenario exercise: all three auditor questions answered with correct filtered results and steps documented on the lab sheet within the time limit (pass = 3/3 correct answers with documented steps); table name and structured-reference totals verified by instructor (pass = correct).

Practice check8

Answer each question, then check it. Nothing is recorded; this is your own practice.

Microsoft Office Specialist – Excel
1. Which keyboard shortcut opens the Create Table dialog in Excel?
Microsoft Office Specialist – Excel
2. A bookkeeper names a new Excel Table 'GL Transactions 2025'. Excel rejects this name. What is the most likely reason?
Microsoft Office Specialist – Excel
3. Which structured reference correctly sums all values in the Credit column of a table named GLTransactions?
Microsoft Office Specialist – Excel
4. After applying a filter to an Excel Table, the row numbers on the left side of the screen appear in blue. What does this indicate?
Microsoft Office Specialist – Excel
5. A bookkeeper needs to display only Utilities transactions with debit amounts greater than $500 posted in March. How many separate filters must be applied to achieve this result?
Microsoft Office Specialist – Excel
6. When you print a filtered Excel Table to PDF, which rows appear in the printed output?
AIPB Certified Bookkeeper – Adjusting Entries and Error Correction
7. In a double-entry bookkeeping system, the Total Row of a general ledger spreadsheet shows total debits of $52,400 and total credits of $51,900. What should the bookkeeper do next?
Microsoft Office Specialist – Excel
8. A trainer tells a student to sort the GLTransactions table first by Account Number (ascending), then by Date (ascending). Which Excel feature should the student use to set up both sort levels at the same time?
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.