Download the Excel progress circle chart template

Free Excel template

Download the Progress Circle Chart Template

Everything is already set up. Just plug in your numbers and use it.

Get the Template

No spam. Unsubscribe anytime.

Doughnut charts are a type of Pie chart and are great for showing progress. However, the default Excel Doughnut charts can look plain and dull.

Excel default doughnut chart showing a flat-edged two-color arc with a plain appearance before any formatting is applied

Imagine how much more engaging your data could be with a Doughnut chart that has rounded edges!

Excel doughnut chart with rounded edges showing a polished progress circle with a blue completion arc and gray remainder arc

This blog was inspired by a question from Sam Dekoven, who wondered if it’s possible to create a rounded Doughnut chart in Excel.

Sam didn’t wait for an answer—he found a solution himself. In this post, we’ll explore my method for creating these charts and then look at Sam’s approach. You can decide which one works best for you.

How Do You Create a Progress Circle with a Doughnut Chart?

With my method we’ll create a progress circle chart using a doughnut chart.

How Do You Set Up the Data for a Progress Circle?

Our data will allow us to input a percentage (cell B2).  The percentage will be repeated in cell B6 and the remainder of 100% will be calculated in cell B5.

Excel data setup with percentage input in cell B2, remainder formula in B5, and percentage repeated in B6 as the two-value doughnut chart source

How Do You Insert a Doughnut Chart in Excel?

Create the Doughnut chart by selecting the data (cells A5 through B6) and insert a Doughnut chart (Insert (tab) -> Charts (group) -> Pie (category) -> Doughnut).

Excel Insert tab with the Pie chart dropdown open and Doughnut chart type highlighted ready to insert from the selected range A5:B6
Excel Insert Chart dialog showing the Doughnut chart option selected in the Pie chart category before clicking OK to create the chart

The result will appear something like the following chart.

Excel default doughnut chart inserted from A5:B6 showing two colored arcs with a legend and default title before any formatting

How Do You Format the Doughnut for a Clean Look?

Perform the following chart customizations:

  • Remove the legend
  • Customize the title to read “Progress Circle Chart v1”
  • Remove the white borders of the colored arcs
  • Change the color for “Remainder” from blue to light gray
  • Change the color for “Percentage” from orange to blue
  • Remove the chart border
Excel doughnut chart after basic formatting showing a blue percentage arc and light gray remainder arc with no legend no border and a custom title

How Do You Display the Percentage in the Center?

To make the charted progress easier to understand, let’s add a textbox to the center of the chart to display the percentage value.

💡 When adding accents to a chart, like shapes or text boxes, select the chart prior to inserting the accent.  By doing so, the accent becomes embedded in the chart and not just another floating object on the spreadsheet.  The chart and the accent(s) now move and resize as a team instead of as separate elements.

  • Select the chart and insert a text box.
  • With the textbox selected (but NOT in edit mode; placing text inside the textbox), enter the following formula into the Formula Bar.
=$B$2
Excel chart with a text box selected showing =$B$2 entered in the formula bar to link the center text box to the percentage input cell

This will link the textbox to cell B2 and when the input percentage changes, the chart will automatically update.

With the textbox selected, perform the following cosmetic modifications:

  • Increase the font size
  • Center the text within the textbox
  • Change the font style to “Arial Rounded MT Bold” (this will match thematically with our rounded edges in the chart)
  • Change the color to blue (to match the color of the “Percentage” arc)
  • Remove the textbox border
Excel progress circle chart with the linked text box formatted in large bold blue Arial Rounded MT Bold font centered in the doughnut hole

How Do You Add Rounded Edges to a Doughnut Chart?

This will be accomplished by customizing the borders of the “Percentage” arc.

Select the Doughnut chart and then select the blue arc so that “Percentage” is the only selected element in the chart.

Excel doughnut chart with only the blue percentage arc selected showing the selection handles on that arc only before setting the border

In the Chart Options (Ctrl+1 or double-click on the blue arc), select “Fill & Line” (paint bucket icon) and set the Border option to a Solid Line with the Color option set to the same blue color that the arc was set as.  Set the Width of the border to something larger, like 13pts (you may need to experiment with this value to get the perfect look.)

Excel Format Data Point pane on the Fill and Line tab with border set to Solid Line in blue with width set to 13pt to create the rounded edge effect
Excel doughnut chart after applying the 13pt blue border showing a bulky thick arc that is disproportionate before the hole size is adjusted

This looks bulky and inelegant.  To bring this back to something closer to our visual objective, select “Series Option” (chart icon) and set the “Doughnut Hole Size” to the maximum setting (90%).

Excel Format Data Series pane on the Series Options tab with the Doughnut Hole Size slider set to 90 percent to reduce the arc thickness
Excel progress circle after setting hole size to 90 percent showing a thinner blue arc with rounded ends but the gray remainder arc still unformatted

This is a bit better, but the light gray arc representing “Remainder” is out of proportion to “Percentage.

Select the light gray arc so that “Percentage” is the only selected element in the chart.

In the Chart Options (Ctrl+1 or double-click on the blue arc), select “Fill & Line” (paint bucket icon) and set the Border option to a Solid Line with the Color option set to the same light gray color that the arc was set as. 

Set the Width of the border the same value as the blue arc, 13pts.

Excel progress circle after applying an 13pt light gray solid border to the remainder arc making it the same visual weight as the blue arc

If you wish to place more visual emphasis on the blue arc, reduce the width of the light gray arc by a few points.

Excel completed Method 1 progress circle with the gray remainder arc border reduced to a narrower width to give the blue arc more visual emphasis

Featured Course

Business Charts in Excel

Create professional Excel charts that tell a story AND update automatically. Learn the formulas and design techniques that get your reports noticed.
Learn More

How Do You Create Perfectly Rounded Edges with a Scatter Chart?

Below is Sam’s solution for the Progress Circle Chart.  Notice the perfectly rounded edges.

Excel Method 2 progress circle chart with perfectly rounded endpoints created using a scatter chart overlay using SIN and COS calculations

To achieve this level of perfection, we need to create an extension to our data preparation table.

Excel extended data table showing the top section for the doughnut chart and the bottom section for calculating X and Y scatter endpoint positions

So, what do these additional calculations do?  The top table is the same as the first version; calculate the doughnut chart.

The bottom table will be responsible for creating the rounded edges.

We can reuse the portion of the “Version 1” doughnut chart, stopping just before we created the rounded edges.

Excel Method 1 doughnut chart reused as the starting base for Method 2 before the scatter series is added to create the rounded endpoints

The rounded edges will be a slight “cheat” in our chart.  We will build a second chart from another dataset and display the second chart as a Scatter chart in the same plot area as our Doughnut chart.

Since Scatter charts are just dots, it’s a matter of calculating the end locations of the blue arc and plotting dots at those same locations.

Excel doughnut chart with two blue scatter dots visible at the arc endpoints demonstrating how the scatter overlay creates the rounded edge illusion

Once we have calculated those locations, we will color our Scatter chart dots the same color as the arc and make the dots the same size as the arc’s width.

These two charts will visually blend with one another and create the rounded edge effect.  The best part is, because it’s dynamically calculated, when the arc percentage changes, the Scatter chart dots will automatically reposition themselves and continue the illusion.

How Do You Calculate the Fixed Start Point?

Begin by envisioning an X/Y grid atop the Doughnut chart, where the center is 0 (zero).

Excel diagram showing an X and Y grid overlaid on the doughnut chart with the center at zero to explain the coordinate system for scatter positioning

Since Point 1 will be a fixed position (top of the doughnut), we can statically set the X/Y coordinates for Point 1 as X=0 and Y=1.

Excel data table with Point 1 X set to 0 and Y set to 1 as the fixed top-of-arc coordinate for the scatter chart start endpoint

How Do You Calculate the Dynamic End Point with SIN and COS?

This one is a bit trickier because we must calculate where the user-defined percentage falls on the Doughnut.

Sam’s ingenious solution is to use the Sine (SIN) function along with the Pi (PI) function and the user-defined percentage to calculate the X-axis position.

=-SIN(B7*2*PI())

Sam then uses the Cosine (COS) function along with the Pi (PI) function and the user-defined percentage to calculate the Y-axis position

=COS(B7*2*PI())
Excel data table showing the dynamic endpoint formulas =-SIN(B72PI()) for X and =COS(B72PI()) for Y calculating the arc end position

How Do You Add the Scatter Chart Overlay?

To add the lower table of calculations to the existing chart:

  1. Right-click on the chart and select “Select Data…
  2. In the Select Data Source dialog box, select Add
  3. In the Edit Series dialog box, set the Series Name to cell A9 and the Series Values to cells B11:B12.
Excel Select Data Source dialog with the Add button clicked and the Edit Series dialog showing Series Name set to A9 and Y values set to B11:B12

Excel does not understand that we are trying to create a Scatter chart; it assumes we are creating another Doughnut chart.  Therefore, we are only presented with a single option for the Series Values.

We selected the Y-axis values just to satisfy the initial requirement for creation.  We will input the X-axis values in a moment once we have converted the second chart to a Scatter chart.

How Do You Convert the Second Series to a Scatter Chart?

To convert the newly inserted chart to a Scatter chart and input the X-axis values:

  1. Right-click the chart and select “Change Series Chart Type…
  2. Set the initial “Fill” chart to be plotted on the Secondary Axis
  3. Make sure the Combo category (left) is selected and set the “End Points” series to Scatter
Excel Change Chart Type dialog with Combo selected showing the doughnut series set to Secondary Axis and End Points series set to Scatter

How Do You Align the Scatter Dots with the Arc Endpoints?

Notice that the plotted circles are not in the correct positions.

Excel progress circle with two scatter dots misaligned from the arc endpoints because the X axis values have not yet been supplied to the scatter series

One reason is because we have yet to supply the Scatter chart with any X-axis values.

  1. Right-click on the chart and select “Select Data…
  2. In the Select Data Source dialog box, select the “End Points” series and click Edit
  3. In the Edit Series dialog box, set the Series X Values to cells A11:A12.
Excel Edit Series dialog with Series X Values set to cells A11:A12 to supply the horizontal coordinates for the two scatter endpoint dots

This didn’t seem to solve our problem.

Excel progress circle with scatter dots still misaligned after adding X values because the primary and secondary axis bounds do not yet match

This is because the Primary and Secondary axis are not calculating the same values for each chart.

We’ll start by fixing the X-axis.

  1. Double-click the X-axis to open the Format Axis panel
  2. In the Axis Options, set the Bounds for Minimum to -1.15 and Maximum to 15
Excel Format Axis pane showing Bounds Minimum set to -1.15 and Maximum set to 15 applied to the X axis to align the scatter dots horizontally

This adjustment plots the dots to align with the centers “left to right” of the arc ends.

Excel progress circle after fixing the X axis bounds showing the scatter dots now centered left to right on the arc endpoints

Now, we’ll fix the Y-axis values.

  1. Double-click the Y-axis to open the Format Axis panel
  2. In the Axis Options, set the Bounds for Minimum to -1.15 and Maximum to 15
Excel Format Axis pane showing Bounds Minimum set to -1.15 and Maximum set to 15 applied to the Y axis to align the scatter dots vertically
Excel progress circle after fixing both X and Y axis bounds showing both scatter dots now correctly positioned at the start and end of the blue arc

How Do You Blend the Scatter Dots with the Doughnut Arc?

Now that our dots are in the correct positions, we will alter their appearance, so they blend with the blue arc of the Doughnut chart.

  1. Select the markers and set the Fill -> Marker -> Marker Options -> Built-in to a value that matches the thickness of the blue arc. You will have to experiment with the to get the perfect fit.
  2. Set the Fill -> Solid Fill -> Color to the same blue we set the blue arc
  3. Set the Border to No Line
Excel Format Data Series pane showing marker fill set to solid blue the same color as the arc and border set to no line to blend the dots with the arc
Excel progress circle with scatter dots styled in blue and sized to match the arc thickness creating a seamless rounded endpoint appearance

How Do You Clean Up the Chart for a Polished Result?

To make the chart appear clean and presentable:

  1. Remove the gridlines (horizontal and vertical)
  2. Remove the axis (horizontal and vertical)
Excel completed Method 2 progress circle chart after removing all gridlines and axes showing the final polished result with perfectly rounded edges

Download the Chart Template

Enhance your learning experience by downloading our chart template. Practice the techniques discussed in real-time with our hands-on examples.

Download the workbook here and start applying what you’ve learned directly in Excel.

Excel Download Practice file

Featured Bundle

Black Belt Excel Bundle

This Excel Black Belt Package includes EIGHT of our Popular Courses. You’ll learn high-value, in-depth Excel skills that solve real problems.
Learn More
Excel Black Belt Bundle XelPlus

Leila Gharani

Founder of XelPlus and ten-time Microsoft MVP. Leila helps over 500,000 professionals master Excel, Power BI, and data automation through practical, real-world training.