7.1 What makes a dashboard interactive
An interactive dashboard is a digital interface that shows data as charts, graphs and numbers — but lets the reader explore, filter and drill down in real time. A static report shows fixed charts and nothing more. A dashboard is a control panel: click an option, and every visual updates to match.
A map shows sales by region. A bar chart shows product sales. A line chart shows revenue over time. The reader selects “Q2 2025” or “Product A” — and instantly all three visuals redraw for only that selection.
One slicer at the top controls everything below it. Change it, and the scorecards, bar chart and line chart all redraw together.
7.2 The recipe — four steps, every time
Every dashboard in this course is built the same way. Learn the loop once and the rest is repetition.
- Summarise — build a pivot table so each chart has clean numbers to draw from.
- Chart — create the chart from the pivot output.
- Collect — move every chart onto one Dashboard sheet.
- Connect — add a slicer so one control filters them all, then test it.
7.3 Build it — MYMart, step by step
Open your cleaned MYMart file from Week 5. We'll build the dashboard in the figure above.
Chart 1 — sales by category (bar)
- Insert ▸ Pivot table → Rows = Product Category, Values = SUM of Sales. Sort descending.
- Select the pivot output → Insert ▸ Chart → Column chart. Title it “Sales by category”.
- Click the chart → ⋮ ▸ Copy chart, then paste it onto the Dashboard sheet.
Chart 2 — sales trend by month (line)
- New pivot: Rows = Month, Values = SUM of Sales. Fix the month order as you did in Week 6.
- Insert ▸ Chart → Line chart → title “Sales trend by month” → copy onto the Dashboard sheet.
Scorecards — the headline numbers
A scorecard shows one number, big. It's the first thing a reader's eye lands on, so use it for the figure that matters most.
- Select your data → Insert ▸ Chart → chart type Scorecard chart.
- Set Key value = Sales, and tick Aggregate → SUM.
- Optionally set a Baseline value (for example the previous period) so Sheets shows the change.
- Copy it to the Dashboard sheet. Repeat for Invoices (COUNT of InvoiceID) and Rating (AVERAGE).
The slicer — what makes it interactive
- Select your whole data table on the Clean sheet.
- Data ▸ Add a slicer → choose the column to filter by, e.g. State (or Month).
- Copy the slicer and paste it onto the Dashboard sheet, near the top where readers will find it.
- Test it. Pick one state — every chart and scorecard fed by that data should change together.
Click a single empty cell before pasting a chart or slicer, otherwise Sheets drops it over your existing work. And a slicer only filters visuals built from the same data range — if a chart doesn't respond, it's reading from somewhere else.
Open Week 7 Dataset 3 (Fruits) — three months of fruit sales. Build a clustered bar chart (Rows = Fruit, Columns = Month, Values = Sales), a line chart of the sales trend, and a slicer on Month. Put all three on a Dashboard sheet and check that selecting “Feb” updates both charts.
Summarise → chart → collect → connect. Pivot tables feed the charts, scorecards carry the headline numbers, and the slicer is what turns a page of charts into a dashboard. Always paste onto a single empty cell, and always test the slicer before you call it done.