Speedometer Chart in Excel: Build a Gauge Chart Step by Step

Part of the free Module 9: Advanced Charts and Infographics · Lesson 1 of 8 · Full Excel course

Updated on 5 September 2026 · Works in Excel 365, 2021, 2019 and 2016 unless noted.

A speedometer chart in Excel, also called a gauge chart, shows one KPI as a needle on a semicircular dial coloured from red to green. Excel has no built-in gauge type, so you build it from a doughnut chart (the dial) and a pie chart (the needle) that share one chart area. This lesson builds the gauge from a blank sheet and links the needle and its label to a single KPI cell.

How a speedometer chart works

The dial is a doughnut chart with ten equal slices for the visible upper half and one large hidden slice for the lower half. The needle is a pie chart on the secondary axis with three slices: the KPI value, a thin 1 percent needle slice and the remainder. Only the needle slice is filled, so it looks like a pointer. Change the KPI cell and the needle rotates.

Use a speedometer for one headline metric on a dashboard, such as service level, quality score or utilisation, where the reader needs a quick good-or-bad reading rather than a trend. The technique works in every desktop version from Excel 2013 to Microsoft 365 and needs no VBA.

Animated speedometer chart in Excel with the needle moving across a red to green dial
Speedometer chart in Excel

The support data explained

Every speedometer needs two small ranges: the dial bands and the needle values. The table below shows what each cell does so you can adapt the layout later.

Cell Entry Purpose
A1:A10 10% in each cell Ten equal bands of the visible dial (total 100%)
A11 100% Hidden lower half of the doughnut
E1 85% (the KPI) Value the needle points to; link this to your data
E2 1% Needle width; 1 to 2 percent looks best
E3 =200%-SUM(E1:E2) Remainder so the pie always totals 200%, matching the doughnut

The doughnut totals 200 percent (ten bands of 10 percent plus the 100 percent hidden slice). The pie must total the same 200 percent, otherwise the two charts rotate at different rates and the needle points to the wrong band.

Step 1: set up the data

  1. In A1:A10 enter 10% in each cell. In A11 enter 100%.
  2. In D1 type the metric name (Service Level) and in E1 its value (85%).
  3. In D2 type Needle Width and in E2 enter 1%.
  4. In D3 type Blank Area and in E3 enter =200%-SUM(E1:E2).
Support data for the speedometer chart in Excel: ten 10 percent bands, a 100 percent hidden slice, the KPI value, needle width and blank area
Support data for the speedometer chart

Step 2: build the dial with a doughnut chart

  1. Select A1:A11 and go to Insert > Charts > Insert Pie or Doughnut Chart > Doughnut.
Doughnut option in the Insert Pie or Doughnut Chart gallery used for the gauge dial
Insert a doughnut chart
  1. Click the plus sign beside the chart and untick Chart Title and Legend.
Removing the chart title and legend from the doughnut with the Chart Elements button
Remove the title and legend
  1. Right-click the doughnut and choose Format Data Series.
Format Data Series option on the right-click menu of the doughnut chart
Format Data Series
  1. Set Angle of first slice to 270 degrees so the large 100 percent slice moves to the bottom half.
Angle of first slice set to 270 degrees in the Format Data Series pane
Angle of first slice 270 degrees
  1. Double-click the lower half slice to open Format Data Point and click the Fill & Line icon.
Fill and Line options for the selected lower half data point of the gauge
Fill and Line options
  1. Choose No fill so the lower half disappears and only the semicircle remains.
Lower half slice of the doughnut set to No fill leaving a semicircular dial
No fill on the lower half
  1. Click each remaining slice in turn and fill it from red on the left, through yellow, to green on the right.
Speedometer dial slices coloured from red through yellow to green
Colour the dial from red to green

Step 3: add the needle as a pie chart

  1. Right-click the doughnut and choose Select Data.
Select Data option on the chart right-click menu
Select Data
  1. Click Add under Legend Entries (Series).
Add button in the Select Data Source dialog for the needle series
Add a new series
  1. Set Series name to D1 (Service Level) and Series values to E1:E3. Click OK twice.
Edit Series dialog with series name D1 and values E1:E3
Edit Series for the needle
  1. A second doughnut ring appears outside the first. Right-click it and choose Change Series Chart Type.
Change Series Chart Type option for the outer doughnut ring
Change Series Chart Type
  1. Set the Service Level series to Pie and tick Secondary Axis, then click OK.
Change Chart Type dialog with Pie and Secondary Axis selected for the needle series
Pie on the secondary axis
  1. Right-click the pie and choose Format Data Series.
Format Data Series option for the pie chart that forms the needle
Format Data Series for the pie
  1. Set Angle of first slice to 270 degrees so the pie lines up with the dial.
Angle of first slice set to 270 degrees for the pie needle
Angle of first slice for the pie
  1. With the pie selected, go to Format > Shape Outline > No Outline.
Shape Outline set to No Outline for the pie chart
Remove the pie outline
  1. Double-click the large value slice (blue) and set its fill to No fill.
Value slice of the pie set to No fill so only the needle will show
No fill on the value slice
  1. Double-click the remainder slice (grey) and set it to No fill as well.
Remainder slice of the pie set to No fill
No fill on the remainder slice
  1. Double-click the thin needle slice and fill it black.
Needle slice of the speedometer chart filled black
Black needle

Step 4: finish the needle hub and link the label

  1. Go to Insert > Shapes, pick the Oval under Basic Shapes and drag a small circle over the centre of the needle. Hold Shift while dragging to keep it round.
Oval shape drawn at the centre of the needle to form the hub
Insert an oval for the hub
  1. With the oval selected, choose Format > Shape Fill > Black.
Oval filled black over the needle centre of the gauge chart
Black fill on the hub
  1. Choose Format > Shape Effects > Preset > Preset 2 to give the hub a little depth.
Shape Effects preset applied to the needle hub
Shape Effects preset
  1. Double-click the needle slice to select only that point, right-click it and choose Add Data Label.
Add Data Label option for the needle slice of the speedometer chart
Add a data label to the needle
  1. The label shows 1%. Click it once, type = in the formula bar, click cell E1 and press Enter. The label now shows the KPI value and follows the needle.
Data label linked to cell E1 showing the KPI value beside the needle
Label linked to the KPI cell

Worked example: a service level gauge with thresholds

A support team reports service level each week. Type this small table in G1:H4, then point E1 at the current week.

Week Service level
Week 1 72%
Week 2 81%
Week 3 88%
  1. In E1 enter =MIN(H4,100%). The MIN cap stops the needle disappearing into the hidden half if a value ever exceeds 100 percent.
  2. Colour bands 1 to 7 red (0 to 70 percent), bands 8 and 9 amber (70 to 90 percent) and band 10 green (90 to 100 percent) to match the team’s targets.
  3. Change H4 from 88% to 72% and back. The needle swings from the amber zone to red and the linked label updates each time.

Result: a gauge that reads 88% with the needle in the amber band, and a label that always matches the source cell.

Download the practice file and video

Click the chart below to download the finished speedometer workbook and compare it with your own. A polished, resizable version with extra styling is also available: Get the Speedometer Chart template.

Finished speedometer chart in Excel; click to download the practice workbook
Click the chart to download the Excel file

When to use a speedometer chart

  • One headline KPI against a target band: service level, quality score, utilisation, on-time delivery.
  • Executive dashboards where a quick red-amber-green reading matters more than the trend.
  • Not for comparing several values or showing change over time; a bar chart or line chart does that better.

Tips and common mistakes

  • Keep the totals equal. The doughnut totals 200 percent, so E3 must be =200%-SUM(E1:E2). A different total shrinks or stretches the pie and misaligns the needle.
  • Rotate both charts. Both the doughnut and the pie need Angle of first slice at 270 degrees. If only one is rotated, the needle points to the wrong band.
  • Use the secondary axis. If the pie sits behind the doughnut, it is still on the primary axis. Reopen Change Chart Type and tick Secondary Axis.
  • Cap the input. Values above 100 percent send the needle into the hidden lower half. Wrap the KPI in MIN(value,100%).
  • Group the parts. Select the chart and the oval and press Ctrl+G so they move and resize together on a dashboard.
  • Keep the needle thin. A width of 1 to 2 percent is enough. Thicker needles hide the band they point to.
  • Clear the backgrounds. Set the chart area and plot area to No fill so the gauge sits cleanly on a coloured dashboard.

Practice exercise

  1. Build the gauge with five bands of 20 percent instead of ten and confirm the needle still points correctly at 85 percent.
  2. Add a second KPI cell (Quality Score) and copy the finished chart. Point the copy at the new cell by editing the pie series values.
  3. Replace the fixed 1 percent needle width with a cell reference and test widths of 0.5, 1 and 3 percent.
  4. Use a data validation drop-down (see the Data Validation module) to pick a week, and make E1 look up that week’s service level with VLOOKUP.

Key takeaways

  • Excel has no gauge chart type; a doughnut dial plus a pie needle on the secondary axis produces one.
  • The dial uses ten 10 percent bands and a hidden 100 percent slice; the pie must total the same 200 percent.
  • Rotate both series by 270 degrees so the visible half sits at the top.
  • Hide every pie slice except the thin needle and fill it black.
  • Link the needle’s data label to the KPI cell so the number always matches the pointer.
  • Use the gauge for one headline KPI, not for comparisons or trends.

Related lessons

Frequently asked questions

Does Excel have a built-in speedometer or gauge chart?

No. Excel has no native gauge type in any version, including Microsoft 365. The standard method is to combine a doughnut chart for the dial with a pie chart for the needle on the secondary axis, as shown in this lesson. Third-party add-ins exist, but the manual build is free, portable and easy to restyle.

How do I make the needle move automatically?

Change the value in cell E1, or link E1 to your data with a formula. The pie series is calculated from E1, E2 and E3, so the needle rotates as soon as the value changes. If the workbook is set to manual calculation, press F9 to refresh.

Can I show more or fewer colour bands?

Yes. Use five cells of 20 percent for five bands or twenty cells of 5 percent for finer control. The visible bands must total 100 percent and the hidden slice must remain 100 percent so the doughnut still totals 200 percent and stays aligned with the needle.

Why does my needle point to the wrong place?

Almost always one of three causes: the pie total is not 200 percent, one of the two series is not rotated to 270 degrees, or the pie is on the primary axis. Check E3, then check Angle of first slice on both series, then confirm Secondary Axis is ticked.

Can I build a full-circle gauge instead of a semicircle?

Yes. Remove the 100 percent hidden slice, make the ten bands total 100 percent, and set E3 to =100%-SUM(E1:E2). Keep the 270 degree rotation if you want the needle to start at the left, or use 0 degrees to start at the top.

Want the finished version? Ready-made Excel gauge charts, dashboards and KPI templates are available at NextGenTemplates.com.