Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Learn Capstone Project and Reflection | Model Review and Capstone
Excel Data Modeling

Capstone Project and Reflection

Swipe to show menu

The capstone project brings together every skill covered in this course — data preparation, model building, DAX measures, and dashboard design — in a single end-to-end deliverable. The goal is not a perfect result. The goal is to demonstrate that you can take a business question, build a model that answers it, and explain the choices you made.

Task

Note
Note

You can work with any of the following: the Nordic Bikes data used throughout the course (recommended if you want to focus on building without learning new data), the provided 6.3 – Alternate_FlatSheet for Softworks Solutions — a fictional B2B software company with 18 months of orders across four offices, two segments, and ten products (recommended if you want a fresh challenge) — or your own data from work (recommended if you want the most direct practical relevance).

Step 1 — Define the business question

  1. Write one clear business question that your model will answer.
  2. Identify who would use the report and what decision it supports.

Examples for the alternative dataset: Which office generates the most revenue? Which product type has the highest average order value? How does monthly billing revenue compare to one-off service revenue over time?

Step 2 — Prepare the data

  1. Open your chosen dataset and inspect the structure.
  2. Identify the fact table and dimension tables. Define the grain of the fact table: what does one row represent?
  3. Split the flat data into separate tables. Each table should do one job.
  4. Create a Dates table covering the full date range of your data, plus additional future periods.
  5. Name all tables and columns clearly before loading anything into Power Pivot.

Step 3 — Build the data model

  1. Load the tables into Power Pivot.
  2. Create the relationships between fact and dimension tables and validate them in Diagram View.
  3. Test the relationships with a simple PivotTable before moving on. For example, total revenue by Office or by ProductType.

Step 4 — Write the measures

  1. Write at least three DAX measures that answer different aspects of your business question.
  2. Test each measure in a PivotTable before using it in the dashboard.

Suggested measures for the alternative dataset: Total Revenue, Number of Orders, Average Order Value, Revenue by BillingModel.

Step 5 — Build the dashboard

  1. Create a Dashboard sheet with PivotCharts, PivotTables, and at least two slicers.
  2. Each visual should answer one question. Avoid duplicating the same insight in multiple charts.
  3. Keep the layout clean. The Dashboard should be usable by someone who did not build it.

Step 6 — Review the model

Before finishing, evaluate the workbook using the four lenses from Section 6.1.

  • Reliability — Does the workbook return consistent results under different slicer combinations?
  • Clarity — Could another person identify the data sheets, model, and dashboard within a minute?
  • Efficiency — Are there columns or tables that add weight without contributing to the reports?
  • Readiness — Could someone else refresh this workbook next month without rebuilding it?
Everything was clear?

How can we improve it?

Thanks for your feedback!

Section 6. Chapter 3

Ask AI

expand

Ask AI

ChatGPT

Ask anything or try one of the suggested questions to begin our chat

Section 6. Chapter 3
some-alt