pbPassingBI
/
Visualisation & dashboards intermediate 7 min

Building a dashboard

Assembling pivots, slicers and charts into one readable page.

What you'll be able to do
  • Structure a dashboard sheet
  • Link elements with slicers
  • Keep it maintainable

Structure

Separate the workbook into layers, one sheet each:

  1. 1Data — the raw table, untouched
  2. 2Calculations — pivots and helper formulas, hidden from users
  3. 3Dashboard — only the visible output

Mixing them is what produces the workbook nobody dares change. Keeping raw data separate also means refreshing is replacing one sheet, not rebuilding.

Layout

People read top-left first. Put the headline numbers there, the main trend below, breakdowns beneath that.

Use linked pictures (Copy → Paste Special → Linked Picture) to place a pivot's output anywhere on the dashboard without the pivot's own layout constraining the design. The picture updates when the pivot does.

Turn off gridlines on the dashboard sheet — View → uncheck Gridlines. It is one click and immediately makes a sheet look like a designed page rather than a spreadsheet.

KPI cards

A large number with a comparison beats a chart for a headline metric.

=TEXT(current, "$#,##0,,\"M\"") & " (" & TEXT(current/prior-1, "+0.0%;-0.0%") & ")"

Merge a few cells, set a large font, and apply conditional formatting to colour by direction. The custom format with +0.0%;-0.0% shows the sign automatically.

Charts

Keep them plain: remove the chart border, drop the legend where one series makes it redundant, delete gridlines that are not aiding comparison, and label directly where you can.

A combo chart — bars for actuals, line for target — is the most useful single chart type for a business dashboard.

Sparklines (Insert → Sparklines) put a small trend inside a cell, which is ideal beside a KPI number.

Maintainability

Build every pivot on a Table, not a range, so new rows are included on refresh. Name ranges meaningfully. Document any non-obvious calculation in a notes sheet.

The test is whether someone else can add next month's data and refresh without asking you how.

Key points
  • Separate data, calculations and dashboard onto different sheets
  • Linked pictures place pivot output anywhere without layout constraints
  • Build pivots on Tables so new rows are picked up on refresh
Check yourself