Hands-On: Build a Monthly Expense Dashboard

Apply all Excel Advanced skills in a single capstone project — build a complete, interactive monthly expense dashboard for Lakeside Medical Associates with PivotTables, charts, SUMIF analysis, data validation, and formula protection.

Video

Watch the lesson video, then complete the reading and challenge.

Presentation Slides

Review the slides below, then complete the reading and challenge.

Dashboard Design Planning — what sheets to build and how they connect
1 / 9

Lesson Notes

Read through the key concepts before you try the challenge.

Real-World Scenario

Your supervisor at Lakeside Medical Associates has given you your most important Excel project so far: build a monthly expense tracking and analysis dashboard that the physician owner will review at next month's leadership meeting. The dashboard must show expenses by department and category (PivotTable and chart), provide a formula-based summary that does not require the physician to interact with PivotTable fields, prevent data entry errors in the shared expense log, and protect all formulas and summary structures from accidental editing. This is a real professional deliverable — the complete capstone that integrates every skill from this module.

Dashboard Architecture: Three Sheets

Professional Excel dashboards separate raw data, analysis, and presentation into distinct sheets. This architecture keeps the data clean, the analysis flexible, and the presentation professional — three goals that cannot be achieved on a single worksheet:

  • The Expense Data sheet is the only place where raw expense records live — each row is one transaction with columns: Date, Department, Category, Vendor, Amount. This sheet has validation on the Department and Category columns (dropdown lists) and a whole-number validation on the Amount column to prevent negative entries. This is the only sheet where staff can enter new data. No charts, no PivotTables, no summary tables appear here — just clean, validated data.
  • The Analysis sheet contains the PivotTables, SUMIF summary table, and PivotChart — this is where the data is interrogated and summarized. The physician or office manager opens this sheet to explore the data from different angles. PivotTable filters and Slicers live here. Formula cells are protected so the analysis structure cannot be accidentally broken. Staff do not directly edit this sheet.
  • The Dashboard sheet is the executive presentation view — a clean, visually organized layout that shows the most important summary numbers (total monthly spend, top category, biggest vendor, month-over-month change) alongside the PivotChart, formatted as a professional one-page report. This is what appears on the projected screen during the leadership meeting. It references cells from the Analysis sheet using cross-sheet formulas and contains no editable cells.

Building the Analysis Layer

The analysis layer is the core of the dashboard — it transforms the raw expense data into structured summaries that answer the leadership team's questions before they ask them:

  • PivotTable 1 — Department vs Category cross-tab: create a PivotTable from the Expense Data table with Department in Rows, Category in Columns, and Sum of Amount in Values. Format all values as Currency. Add a Grand Total row and Grand Total column. This one PivotTable shows the complete spending matrix — what each department spent in each category — which is the most information-dense summary the leadership team needs.
  • PivotChart — column chart from PivotTable 1: insert a clustered column chart from the PivotTable showing total spending by Department (one bar per department). Title it 'Monthly Expenses by Department — [Month Year].' Format with the practice's color scheme, clean flat style, no 3D effects, currency data labels on each bar. Place the chart adjacent to the PivotTable on the Analysis sheet.
  • SUMIF Summary Table — formula-based alternative: below the PivotTable, build a static summary table using SUMIF: =SUMIF(ExpenseData[Department], 'Medical', ExpenseData[Amount]) for each department. This table serves the physician who prefers to see clean labeled totals rather than interacting with PivotTable fields. Format as an Excel table with a professional style, Currency formatting, and a total row using SUM.
  • Add a Slicer for Month — connect it to PivotTable 1 so the physician can filter the analysis to a specific month during the meeting without needing to understand PivotTable mechanics. Place the slicer prominently above the PivotTable with a clear label.

Protection and Validation

The dashboard is only as reliable as the data and formulas it is built on — protection and validation ensure both remain intact as the file is shared and used over time:

  • On the Expense Data sheet: apply dropdown validation to the Department column (Medical, Nursing, Administration, Facilities) and the Category column (Supplies, Equipment, Services, Utilities, Staff Training). Apply whole-number validation (minimum 1) to the Amount column to prevent zero or negative entries. Use Stop error alerts on both dropdown columns. Leave the data entry cells (Date, Department, Category, Vendor, Amount) unlocked and protect the sheet — staff can add new expense rows but cannot change the column headers.
  • On the Analysis sheet: lock all cells (the default state) and protect the sheet with a password so PivotTable configuration and SUMIF formulas cannot be accidentally edited. Allow 'Select unlocked cells' so users can click the Slicer buttons and interact with the PivotTable's row/column fields without typing into cells. PivotTable interaction (dragging fields, clicking filter arrows) works even on a protected sheet — only direct cell editing is blocked.
  • On the Dashboard sheet: protect all cells with no exceptions — the dashboard is read-only. All values on this sheet come from cross-sheet formulas that pull from the Analysis sheet. Users view but cannot edit. This preserves the professional presentation layout regardless of how the underlying data is updated.

Quick Reference: Dashboard Build Workflow

Excel Advanced Capstone Quick Reference — three-sheet architecture diagram, PivotTable configuration checklist, SUMIF summary table formula template, data validation setup for expense log, protection workflow for all three sheets, and Dashboard layout template

Excel Advanced Dashboard Quick Reference — building a physician-ready monthly expense dashboard

Responsible Use

The monthly expense dashboard you build will be viewed by the physician owner of Lakeside Medical Associates during the leadership meeting. This means every number must be accurate, every chart must be correctly scaled, and every label must be professional. Before delivering the dashboard, have your supervisor review it and independently verify 3–5 expense totals against the source records. A dashboard that shows incorrect financial totals in a leadership meeting damages your professional credibility and may lead to incorrect financial decisions. Never present data you have not personally verified. Include a visible 'Data as of [Date]' label on the Dashboard sheet so leadership knows the time period the analysis covers and can request an update if needed.

AI Assist

💡 AI Task: Ask ChatGPT — 'Generate 25 realistic expense records for a small medical practice for May 2025. Use these columns: Date (within May 1–31, 2025), Department (Medical, Nursing, Administration, Facilities), Category (Supplies, Equipment, Services, Utilities, Staff Training), Vendor (use 8 realistic vendor names), Amount (between $50 and $2,500). Include a realistic mix of departments and categories, and make some departments spend significantly more than others to create an interesting analysis. Format as a table I can paste into Excel.' Use this data to populate your Expense Data sheet for the capstone project.

Knowledge Check

In the three-sheet dashboard architecture for Lakeside Medical Associates, which sheet is the only place where staff should enter new expense records?

Challenge

Apply what you've learned in this lesson.

Build the complete Lakeside Medical Associates monthly expense dashboard — three sheets, fully functional PivotTables and charts, formula-based summary, data validation, and protection. This is your Excel Advanced capstone and must meet all specifications below.

  1. Create a workbook with three sheets: 'Expense Data,' 'Analysis,' and 'Dashboard.' On the Expense Data sheet, enter 25 expense records (use AI-generated data or create your own) with columns: Date, Department, Category, Vendor, Amount. Convert to an Excel Table. Apply dropdown validation to Department (4 options) and Category (5 options) with Stop error alerts. Apply validation to Amount (minimum: 1). Protect the sheet leaving only data entry cells editable.
  2. On the Analysis sheet, create a PivotTable (Department in Rows, Category in Columns, Sum of Amount in Values) formatted as Currency with Grand Totals. Add a PivotChart (clustered column by Department) with a title, axis labels, and currency data labels. Add a Month slicer connected to the PivotTable. Below the PivotTable, build a SUMIF summary table showing total spend per department using structured table references. Protect the sheet.
  3. On the Dashboard sheet, build a professional one-page summary layout: a title ('Lakeside Medical Associates — Monthly Expense Report — May 2025'), five KPI cells showing Grand Total Spend, Top Department (manual label based on data), Highest Category Spend, Number of Transactions, and Average Transaction Amount — all using cross-sheet formulas from the Analysis sheet. Copy or link the PivotChart to this sheet. Apply a professional visual layout with alternating colored header sections. Protect all cells.
  4. Test the complete dashboard: add 3 new expense rows to the Expense Data table, go to the Analysis sheet, right-click the PivotTable and choose Refresh, and confirm the PivotTable, PivotChart, SUMIF summary, and Dashboard KPIs all update to reflect the new data.
  5. Save the workbook as 'Monthly Expense Dashboard – Lakeside Medical – May 2025.xlsx.' Export the Dashboard sheet as a PDF named 'Executive Expense Report – May 2025.pdf.'