Preparing your learning space...
13% through AI + Excel Projects tutorials
An expense tracker records what you spend, groups it by category, and shows where your money goes each month. You build it in Excel and let Copilot and ChatGPT write the tricky formulas.
expense-tracker.xlsx │ ├── Sheet: Expenses (Date, Category, Amount, Note) ├── Sheet: Summary (monthly total, category totals, chart) ├── Sheet: Categories (valid category list) └── Module: ExpMacros (optional VBA to add a row)
A table named Exp with a Category column limited to a fixed list.
A dropdown stops typos like "food" vs "Food" that break later totals.
Make a table with Ctrl + T, name it Exp. Then select the Category column and use Data > Data Validation > List pointing at Categories!A:A.
=SUM(Exp[Amount])
Ask ChatGPT:
"In Excel, how do I add a dropdown to a column that pulls values from another sheet's list?"
A small table of category vs total spent.
It shows which category costs the most.
=SUMIFS(Exp[Amount], Exp[Category], A2)
(range, criteria) filter the sum.Ask Copilot in the pane:
"Add a formula that totals the Amount column of the Exp table where Category matches A2."
A Balance column that subtracts each expense from a starting amount.
It tells you how much is left after each spend.
Put a starting balance in B1. In the first data row:
=$B$1 - SUM($C$2:C2)
Assuming Amount is column C.
$C$2:C2 grows as you copy down, so the sum expands row by row.Ask ChatGPT:
"Write an Excel formula for a running balance that subtracts each row's amount from a fixed starting value in B1."
A pie chart of category totals and a short AI note.
A chart is faster to read than a table.
Select the category totals and choose Insert > Pie Chart.
Copy the category totals into ChatGPT:
"Which two categories should I cut to save the most money? Answer in two sentences."
Paste the reply near the chart.
Date | Category | Amount | Note
=SUM(Exp[Amount]) =SUMIFS(Exp[Amount], Exp[Category], A2) =$B$1 - SUM($C$2:C2)
ChatGPT: "How do I add a dropdown from another sheet's list?" Copilot: "Total Amount where Category matches A2." ChatGPT: "Running balance subtracting each row from B1." ChatGPT: "Which two categories should I cut to save the most?"
expense-tracker.xlsx.Input: Food 10, Rent 100, Food 20. Expected Output: Food = 30, Rent = 100, Total = 130. Explanation: SUMIFS groups by category; SUM adds all.
Input: Starting balance 200, then expenses 50, 30. Expected Output: Balance after row 1 = 150, after row 2 = 120. Explanation: The running sum expands with each row.
Input: Type "fod" (not in list). Expected Output: Excel blocks the entry with a validation warning. Explanation: Data validation only allows listed categories.
Problem: Category total is zero. Reason: The typed category does not exactly match the list. Solution: Use the dropdown so spelling and case always match.
Problem: Balance drops below zero. Reason: Spending passed the starting amount. Solution: Raise the starting balance in B1 or check for a wrong amount.
Problem: One category does not appear. Reason: Its total is 0 because of a typo in the category name. Solution: Fix the category spelling so SUMIFS picks it up.
Save your progress and earn XP for completing tutorials.
4 questions · Pass with 70%+
1Formula to total one category?
2Why add a Category dropdown?
3In a running balance, why $C$2:C2?
4What can ChatGPT do?
Technology
Excel with AI
Lesson group
AI + Excel Projects
Progress
13% complete