Excel Challenge #2: Total Sales by Product and Month (First Pivot-Style Summary)

Difficulty

Beginner → Early Intermediate

Estimated Time

15–25 minutes

The Problem

You now have transaction-level sales data. In many real reporting scenarios, leadership does not want totals “by product only”—they want totals by product over time.

Your task is to build a simple month-based summary that answers:

  • How much did each product sell per month?
  • What is the monthly total across all products?

You will do this using formulas (no Pivot Table required), using a clean “report table” structure.

Dataset (Use This)

Create a worksheet named SalesData with these columns:

DateProductQuantityUnit Price
2025-01-02Laptop2900
2025-01-02Mouse520
2025-01-03Laptop1900
2025-01-03Keyboard345
2025-01-15Mouse220
2025-02-02Laptop1900
2025-02-05Mouse1020
2025-02-08Keyboard245
2025-02-20Laptop1900
2025-03-01Mouse420
2025-03-10Keyboard145
2025-03-22Laptop2900

Your Task

Part A — Add a Calculated Column

  1. Add a Sales Amount column:
    • Sales Amount = Quantity * Unit Price

Part B — Create a “Month” Column (Key Step)

  1. Add a new column called Month that converts each Date into a month bucket (e.g., 2025-01, 2025-02, 2025-03)

You may format it as:

  • Jan 2025 or
  • 2025-01
    Either is acceptable—just be consistent.

Part C — Build the Monthly Summary Table

Create a summary table that looks like this:

MonthLaptopMouseKeyboardTotal
2025-01????
2025-02????
2025-03????

Rules:

  • Each cell should be computed using formulas
  • The “Total” column sums across product columns for the month

Requirements

  • Use formulas (Pivot Table is not required for this challenge)
  • Your summary must update if new rows are added
  • Use readable formulas (avoid hard-coded totals)

Expected Output (Totals)

If done correctly, you should get:

January 2025

  • Laptop: 2700
  • Mouse: 140
  • Keyboard: 135
  • Total: 2975

February 2025

  • Laptop: 1800
  • Mouse: 200
  • Keyboard: 90
  • Total: 2090

March 2025

  • Laptop: 1800
  • Mouse: 80
  • Keyboard: 45
  • Total: 1925

Hints (Optional)

  • Use SUMIFS to sum Sales Amount by Product and Month
  • A month bucket can be created with functions like TEXT() or EOMONTH() depending on your approach
  • Keep your summary table clean—this is the foundation of dashboards later

Learning Objectives

By completing this challenge, you will learn:

  • How to bucket dates into months
  • How to build Pivot-style summaries with SUMIFS
  • How to structure summary tables for dashboards and reporting

Next Challenge

Excel Challenge #3: Top Customers by Total Sales (Dynamic Ranking)

🔗 View reference solution on GitHub
(After you’ve tried the challenge)

Want more practical Excel challenges?
Subscribe to the Solve With Excel newsletter and get new problems delivered to your inbox.