ExcelReady
CourseMock testsFunction guidesBlog
Start freeStart learning for free
ExcelReady

Be Excel-ready before day one. Hands-on practice in your browser, with instant feedback.

Learn

  • Course
  • Mock tests
  • Function guides
  • Blog

Test prep

  • Excel level test
  • Excel test practice
  • Free screening quiz
  • Certificate

Company

  • About
  • Editorial policy
  • Contact
  • Terms
  • Privacy

© 2026 ExcelReady. All rights reserved.

  1. Blog
  2. Data tools
  3. Excel Doughnut Chart: Show Parts of a Whole With a Total

Excel Doughnut Chart: Show Parts of a Whole With a Total

By ExcelReady Team·Updated November 3, 2026·6 min read

The short answer

A doughnut chart in Excel is a pie chart with a hole in the middle. Select a column of labels and a column of positive values, then go to Insert > Insert Pie or Doughnut Chart > Doughnut. Use the empty centre for the total: put =SUM(B2:B5) in a cell and link a text box to it.

Key takeaways

  • A doughnut chart needs one column of labels and one column of positive values that make one whole.
  • The hole is the doughnut's main advantage: use it to show the total or a key percentage.
  • Link a text box to a cell (type = in the formula bar, then click the cell) so the centre label stays live.
  • Change the ring thickness with Doughnut Hole Size in Format Data Series.
  • Two values (done and remaining) make a simple progress ring.
On this page+
  1. What data does a doughnut chart need?
  2. How to make a doughnut chart in Excel
  3. How to show a total in the middle
  4. How to show percentages on the segments
  5. How to change the hole size and segment colours
  6. How to make a progress ring
  7. When a doughnut chart isn't the right choice
  8. Practise it

A doughnut chart in Excel shows how one whole splits into parts, like a pie chart with a hole in the middle. That hole is the reason to choose it: it gives you a natural place to show the total. This guide covers how to make a doughnut chart, how to put a live total in the centre, how to change the ring and how to build a progress ring. It's for anyone who already knows when a part-of-a-whole chart fits and wants the doughnut version done well.

What data does a doughnut chart need?#

A doughnut chart needs one column of labels and one column of positive numbers that add up to a meaningful whole. Here are sales by channel in A1:B5:

AB
1ChannelSales
2Online8,400
3Store6,200
4Phone3,400
5Partners2,000

The four channels add up to 20,000, so each slice is a share of total sales. The rules are the same as for a pie chart: a few parts, no negative values, and parts that really belong to one whole. The guide to making a pie chart in Excel explains these rules and when to avoid round charts altogether.

If your data is a long list of individual sales, summarise it first. A SUMIF per channel, or a PivotTable, turns hundreds of rows into the four totals the chart needs.

How to make a doughnut chart in Excel#

The chart lives in the same menu as the pie chart:

  1. Select A1:B5, including the headers.
  2. Go to the Insert tab.
  3. Click Insert Pie or Doughnut Chart and choose Doughnut. In Excel for Mac, click the Pie button on the Insert tab, then Doughnut.
  4. Click the chart title and type a clear one, such as "Sales by channel".

Excel draws one ring with four segments. The legend shows which colour is which channel. To label the segments instead, click the chart, open Chart Elements (the + button; on a Mac, Chart Design > Add Chart Element) and tick Data Labels. The Excel chart basics guide covers titles, legends and labels for every chart type.

How to show a total in the middle#

The centre of the doughnut is the best place for the total. Link a text box to a cell so the number stays up to date:

  1. In an empty cell, such as E2, build the label:

    Excel formula
    ="Total "&TEXT(SUM(B2:B5),"$#,##0")

    This returns Total $20,000. SUM adds the four channels, TEXT formats the number with a dollar sign and a thousands comma, and & joins it to the word "Total". The SUM function guide covers SUM in more detail.

  2. Click the chart, then go to Insert > Text Box and draw a box inside the hole.

  3. Click the border of the text box, so the box is selected rather than the text inside it.

  4. Click in the formula bar, type =, click cell E2 and press Enter.

The text box now shows whatever E2 shows. Change a sales figure and the centre updates with the chart. Format the text box with no fill and no outline so it sits cleanly in the hole.

How to show percentages on the segments#

Percentages make a doughnut much easier to read. The quickest way is built in: right-click the data labels, choose Format Data Labels, tick Percentage and untick Value.

If you need the percentages in cells too, calculate each share of the total. In C2, type and fill down (Windows: Ctrl+D; Mac: ⌘D):

Excel formula
=B2/SUM($B$2:$B$5)

Format column C as a percentage. The shares are 42%, 31%, 17% and 10%, which add up to 100%. The $ signs keep the total range fixed as you fill. The article on calculating a percentage of total explains this formula, and if your numbers come from a PivotTable, Show Values As can show % of grand total without any formula.

How to change the hole size and segment colours#

Change the ring's thickness in the series settings. Right-click the ring, choose Format Data Series and find Doughnut Hole Size under Series Options. A smaller percentage makes the ring thicker and leaves less room in the centre. A larger percentage makes a thin ring. Pick a size that fits your centre label without crowding it.

In the same pane, Angle of first slice rotates the ring, which helps put the biggest segment at the top. To change one segment's colour, click the ring once, click the segment again to select only that one, then pick a colour under Fill. Use one strong colour for the segment you want people to notice and quieter colours for the rest.

How to make a progress ring#

A doughnut with two values makes a simple progress ring, a common way to show "how far are we toward the target?" For a sales target of 25,000:

AB
1PartShare
2Achieved=MIN(20000/25000,1) → 80%
3Remaining=1-B2 → 20%

Make a doughnut from A1:B3, colour the Achieved segment strongly and the Remaining segment light grey, and link a centre text box to B2. MIN caps Achieved at 100%, so the chart doesn't break when sales beat the target. In a real sheet, point the formula at the cells holding sales and target instead of typing the numbers.

When a doughnut chart isn't the right choice#

A doughnut has the same limits as a pie, plus one of its own. Choose a different chart when:

  • There are more than five or six parts. Thin segments are hard to compare. Group small ones into "Other" or use a bar chart.
  • The values don't form one whole. Survey questions where people tick several answers, or values that can be negative, need a bar or column chart.
  • You need to compare several groups. Excel lets you add more series as extra rings, but the outer rings look bigger and are very hard to compare. A clustered or stacked bar chart is clearer.
  • Exact differences matter. People judge lengths better than angles. If Online vs Store is the key point, a bar chart shows it better.

Practise it#

Try the exercise on this page to build a live centre label with SUM and TEXT. Then practise pivot-style summaries in a live spreadsheet to turn raw sales lists into category totals, and practise percentages so every share on your chart is calculated correctly.

Try it yourself

This is a live spreadsheet. Type the formula in the green cell and press Enter.

Build the label for the centre of the doughnut. Click E2 and join the text "Total " to the SUM of B2:B5, formatted with TEXT as "$#,##0", then press Enter.

fx
ABCDEF
1
Channel
Sales
2
Online
8400
Centre label
3
Store
6200
4
Phone
3400
5
Partners
2000
6
7
8

Tip: Start with "Total " in quotes, add &, then TEXT(SUM(B2:B5),"$#,##0").

Practise this in a lesson

LessonPivot-style summary with formulasBuild a summary table like a pivot table with formulas: a sorted UNIQUE list of categories, then SUMIFS and COUNTIFS filled down beside it.LessonPercentages and % changeCalculate percent change with (new - old) / old, format it as a percentage, and grow a number by a percent.Function guideSUMAdd up columns, rows and separate ranges with Excel's SUM function. Clear examples, common mistakes and a live practice exercise.

Frequently asked questions

What is the difference between a pie chart and a doughnut chart?

+

Both show parts of one whole. A doughnut chart has a hole in the middle, which leaves room for a total or a label, and it can show more than one ring. A pie chart has no hole and only one series.

How do I put a total in the middle of a doughnut chart in Excel?

+

Calculate the total in a cell with SUM. Insert a text box over the hole, click its border, type = in the formula bar, click the total cell and press Enter. The text box now shows that cell and updates with it.

How do I make the doughnut hole smaller or bigger?

+

Right-click the ring, choose Format Data Series and change Doughnut Hole Size. A smaller percentage gives a thicker ring and a larger one gives a thinner ring.

Can a doughnut chart show negative values?

+

No. Like a pie chart, a doughnut chart shows parts of a positive whole. Use a bar or column chart for data with negative values.

Sources

  • Create a chart from start to finish - Microsoft Support
  • SUM function - Microsoft Support
  • TEXT function - Microsoft Support

Written and checked by the ExcelReady Team. First published November 3, 2026. The practice exercise runs in the same formula engine as our lessons. Found a mistake? Read our editorial policy or email hello@excelready.app.

On this page

  1. What data does a doughnut chart need?
  2. How to make a doughnut chart in Excel
  3. How to show a total in the middle
  4. How to show percentages on the segments
  5. How to change the hole size and segment colours
  6. How to make a progress ring
  7. When a doughnut chart isn't the right choice
  8. Practise it

Keep reading

Data tools· 6 min read

How to Make a Pie Chart in Excel (and When Not To)

To make a pie chart in Excel, put category names in one column and their values in the next, select both, then choose Insert > Pie Chart > 2-D Pie. Add data labels and tick Percentage to show each slice's share. Use a pie only for a few parts of one whole; otherwise use a bar chart.

Data tools· 5 min read

Make a Chart in Excel: Column, Bar, Line and Pie

To make a chart in Excel, select your data including the headers, go to Insert and pick a chart, or click Recommended Charts to let Excel suggest one. Use a column or bar chart to compare categories, a line chart for a trend over time, and a pie chart only for a few parts of one whole.

Math· 6 min read

How to Calculate Percentage of Total in Excel

To calculate the percentage of total in Excel, divide each value by the total and lock the total with dollar signs: =B2/$B$6, or =B2/SUM($B$2:$B$5) without a total row. Fill the formula down and press Ctrl+Shift+% (Control+Shift+% on a Mac) to show percentages. The results should add up to 100%.

More on data tools

  • How to Make a Drop-Down List With Color in Excel
  • Drop-Down List From Another Sheet in Excel
  • Find Duplicates Between Two Columns in Excel
  • How to Add Error Bars in Excel Using Standard Deviation
  • How to Filter Data in Excel (Ctrl+Shift+L)
  • How to Make a Frequency Table in Excel
All data tools articles →

Don't just read about Excel. Do it.

Practise real formulas in a live spreadsheet with instant feedback, right in your browser. Nothing to download.

Start learning for free