Course Session 2: Data Management
and Organization in Excel.
Duration: 2 hours
Objectives:
❑ Learn effective data organization techniques in Excel.
❑ Gain hands-on experience with sorting, filtering, tables, and data validation—
critical tools in finance/accounting workflows.
1.2.1 Sorting and Filtering Data (30 mins)
✅ Sorting Data by Columns
❑ Sort Ascending/Descending: Useful for arranging financial entries (e.g., lowest
to highest expense, earliest to latest date).
❑ Single-column sort: Sort by “Amount” from smallest to largest.
❑ Multi-level sort: First by “Date”, then by “Category” or “Region”.
Sorting
Filtering
Sample Financial Transactions Table
Transaction ID
TX001
TX002
TX003
TX004
TX005
TX006
TX007
TX008
Account Type
Savings
Checking
Credit Card
Savings
Checking
Credit Card
Checking
Savings
Description
Interest Deposit
Grocery Payment
Online Purchase
Transfer to Check
Salary Deposit
Payment Received
Utility Bill
ATM Withdrawal
Amount (N$)
50
-120.75
-89.99
-200
2500
300
-150
-100
Payment Date
2025-05-05 00:00:00
2025-05-06 00:00:00
2025-05-07 00:00:00
2025-05-08 00:00:00
2025-05-09 00:00:00
2025-05-09 00:00:00
2025-05-10 00:00:00
2025-05-10 00:00:00
Status
Completed
Completed
Completed
Completed
Completed
Completed
Pending
Completed
❑ Recreate this table for a practical exercise
📌 Use Case: Sort financial transactions by payment date, then group by account type.
📌 Part 1: Sorting
❑ Sort by Payment Date (Oldest to Newest):
1. Select any cell in the “Payment Date” column.
2. Go to the “Data” tab → Click “Sort Oldest to Newest.”
❑ Sort by Amount (Highest to Lowest):
1. Select any cell in the “Amount (N$)” column.
2. Click “Sort Largest to Smallest. “
3. Observe which transactions have the highest inflows or outflows.”
Custom sort your table
📌 Part 2: Filtering
❑ Filter by Account Type = “Savings”:
1. Click the filter drop-down on the “Account Type” column.
2. Select only Savings.
3. Observe the list of all Savings account transactions.
❑ Filter for Completed Payments:
1. Click the filter drop-down on the “Status” column.
2. Select only Completed.
❑ Filter Dates Between 2025-05-07 and 2025-05-10:
1. Click the filter drop-down on the “Payment Date” column.
2. Choose “Date Filters” → “Between...”
3. Set the range from 2025-05-07 to 2025-05-10.
No worries!! Just filter your data…
Lets do some more practical exercise!!!
To clear one filter:
❑ Select one of the drop-down arrows next to a filtered column.
❑ Choose Clear Filter From...
To remove all filters, click the Filter command.
1.2.2 Using Tables and Structured References
(40 mins)
❑ Convert data into an Excel Table using Ctrl + T or “Insert → Table”
❑ Advantages:
1. Auto-formatting
2. Easy-to-read headers
3. Built-in sorting/filter options
4. Dynamic range expansion (new rows are auto-included)
📌 Use Case: What problem(s) are tables trying to solve? Lets do a practical exercise while
applying what we have learned from last session…
✅ Creating and Formatting Tables
Summary
Total
Average
“Apply formulas to get the
following sum”
Largest
Smallest
Functions
Common Built-in Functions(formulas):
Exercise cont.…
1. Add more data to the cells you have.
2. Have you notice how the formulas did not apply to the added amounts?
3. In such a case what will you do?
4. How can we address this issue?
5. You guess it Right!
Cells Without table vs Cells With table
A
STORE
A
B
C
D
E
G
SALES
15
30
25
40
50
65
B
Summary
Total
160
Average
32
Largest
50
Smallest
15
STORE
A
B
C
D
E
G
SALES
15
30
25
40
50
65
End of the table
Summary
Total
225
Average
37.5
Largest
65
Smallest
15
✅ Benefits of Structured References in Formulas
❑ Structured references use column headers instead of cell addresses:
=[@Amount] * [@Tax Rate] instead of =C2*D2
❑ Easier to read, understand, and maintain formulas
❑ Automatically adjusts as the table expands
❑ “Find Attached Structured_reference_exercise”
❑ The structured reference formula uses keywords and the column name of the table to
refer to cell ranges in the table.
❑ The components of a structured reference are illustrated in the following image. This
formula adds total sales and tax amounts.
Structured reference
1. A table name is a meaningful name that you provide to reference the actual
table data (excluding the headers and totals row, if any).
2. A column specifier is derived from the column header and is enclosed in
brackets. The column specifier references the column data (excluding the
column header and total, if any).
3. A special item specifier can be used to refer to specific portions of the table, such
as the Totals row.
4. The table specifier is the outer portion of the structured reference that is enclosed
in square brackets following the table name.
5. A structured reference is the entire string beginning with the table name and
ending with the table specifier.
✅ Converting Tables to Ranges
❑ Excel table vs. range: what's the difference?
When beginner input some data in a worksheet, they can already call their dataset a
table? Many people do so. From Excel's viewpoint, however, it's a range, not a table.
❑ Range in Excel means any group of selected cells.
❑ Excel table is a structured and pre-formatted dynamic range of cells that has its
own name, as an advanced version of range which is dynamic and expands
automatically as you add new data to it.
1.2.3 Data Validation for Accuracy (30 mins)
✅ Setting Up Data Validation Rules
Restrict input values to:
❑ Whole numbers only
❑ Numbers within a specified range (e.g., N$0–N$10,000 for expenses)
❑ Dates only within a given month or year
“Find attached Practical exercise”
Apply the following For:
Consistent Data Entry, Error Messages and
warnings
Did you know?
You can restrict the ‘Name’ column by selecting ‘Text length.
“Why repeat instructions to that colleague
when you can leave error messages”
Any Questions?
1.2.4 Practical Exercise (20 mins)
Hands-On Task: Build a Financial Data Sheet with Sorting, Filtering & Data Validation
Instructions:
❑ Create a sample data sheet:
Columns: Date, Category, Description, Amount, Payment Method
❑ Convert to Table
Format as table, name it “FinancialData”
❑ Apply Sorting & Filtering
1. Sort by Date
2. Filter by Category or Payment Method
❑ Add Data Validation
1. Create a drop-down list for Category (e.g., Rent, Utilities, Travel, Payroll)
2. Limit Amount column to positive numbers only
❑ Customize an error alert for incorrect entry.
Expected Outcome:
Participants will finish with a dynamic and professional financial tracking sheet
that uses best practices in data structure, input control, and analysis
preparation.