Skip to main content

Donut Chart

Donut charts show shares of a whole with a hole in the center; set one value with Group By or several values without.

Written by Peter Novosel

A donut chart shows each category as a segment of a ring. It is a pie chart with a hole in the center. The bigger the segment, the larger its share of the whole.

Here is the test: do you want to show how one total splits into two to four parts? If yes, Donut is the type. For more parts, see Pie Chart. If exact values must be compared side by side, see Bar Chart or Column Chart.

Example: a Vendor Management solution with a Findings table. The Security lead builds a Chart view called Findings by status. The ring has four segments, New, Triage, Investigating and Resolved, and each is the share of findings in that status.

Findings by status as a donut chart: four segments, the Chart Settings sidebar open at the left, the legend at the right.

Findings by status as a donut chart: four segments, the Chart Settings sidebar open at the left, the legend at the right.

Plan Availability

All plan types.

Permissions

Full Access members and Solution Managers create and change public views; every member creates private views.

Platform

Web

Related Reading


Choosing Donut Chart

Create a Chart view and the Chart Settings sidebar opens at the left of the chart. On an existing view, select Chart Settings in the toolbar to open it. The dropdown at the top of the sidebar lists the chart types in six groups: Bar, Bubble, Column, Heatmap, Line and Pie. A new Chart view starts as Bar Chart; open the dropdown and select Donut Chart, the first entry in the Pie group. The chart redraws as you change a setting.

Tip: A donut reads best with two to four segments. A large and a small segment side by side make the difference obvious; eight segments do not.

The chart type dropdown open, with Donut Chart selected at the top of the Pie group.

The chart type dropdown open, with Donut Chart selected at the top of the Pie group.


Chart Settings for a donut chart

The sidebar holds the settings below in this order. A donut chart has fewer settings than a bar or column chart: there is no Sort by Values and no Benchmark Line.

Values

Values decide what the segments measure. Each row has a field dropdown with a search box and a function dropdown. A new view starts with the table's first field after the title and Count, which counts records. A numeric field such as Number or Currency starts on Sum, and its list offers Min, Max and Avg. Select ADD NEW to add a second value; it starts on the next field in the table, so change it. The trash icon removes a row.

A Status field is listed twice, as Status value and Status completed or not. With one value, each segment is one value of that field. For Findings by status, the one value is Status value with Count, so each status is a segment. A Status used as the value lists its legend alphabetically; used as the Group By, in option order.

Group By

With one value, Group By works as on any chart. Select Field lists the table's fields, and the segments become the groups, with the legend in the field's option order. With two or more values the row locks. It grays with a lock icon, a crossed-eye icon appears beside the label, the chosen field stays in the box but is ignored, and each value becomes a segment. Delete the extra values and the grouping returns.

Note: The chart counts only the records that pass the view's Filter, the other control in the toolbar. A donut of filtered records shows shares of the filtered set, not of the whole table.

Chart Total

A Chart Total shows one number as a card above the legend: the word Total, the field name and the value. Select Field lists the table's numeric fields, Formula fields included, and the function starts on Sum with Min, Max and Avg in the list. Once a field is set, ADD NEW appears under the row. A chart carries up to five totals, and the same field can be used twice. The trash icon removes a row; on the last row the x in the field box clears it instead. For the example, an Avg of Remediation Progress shows how far the findings are, on average.

Dynamic Filter

A Dynamic Filter adds a one-click filter to the chart itself. Its info tooltip reads "Set filters that can dynamically adjust chart's content with a single click." Select Field lists date, member, select and status fields. With Severity chosen, a reader switches the ring between severities without opening the Filter panel.

Advanced Options

Two checkboxes, both off to start: Include empty values and Show Data Labels. Include empty values adds a segment for the records with no value in the field. Include empty values adds a segment for the records with no value; without it they are left out. Show Data Labels writes each segment's value on the chart. A donut has no value axis, so there is no axis formatting button.

Findings by status with Show Data Labels checked, each segment carrying its count.

Findings by status with Show Data Labels checked, each segment carrying its count.


Permissions

Who can create a Chart view, change its settings and save them is the same for every chart type. See Chart View for public and private views, autosave and locked views.


Using the chart

Hover over a segment and a card shows its name and value, such as "Triage | 3". The legend at the right lists one entry per segment with its color dot; hover over an entry to see its total. Drag an entry to change the order of the segments. Hover over an entry and select the x at its right to hide that segment; the dot turns hollow and the name grays. Hover over the entry again and select the + to show it. Select the color dot to pick one of 30 swatches for that segment. Both changes are saved with the view. See Interactive Legends in Charts.

Select a segment to open the records behind it in a drill-in window over the chart. The window has a title, an Export button with Microsoft Excel, Google Sheets and CSV, and an x. Under them sit a toolbar with Fields to Display, Sort, Group, Spotlight, Row Size and Find, then a grid with the record count at the bottom. See Edit records in a drill-in grid.


In a Chart widget

The same chart goes on a dashboard as a Chart widget. In Edit mode, select Add Widget, then the Chart card. Name the widget, pick the solution and table, and set the chart as above. A widget can read a table in any solution, so the table is chosen in the widget. See Chart widget.


Changing the chart type later

Open the dropdown at the top of Chart Settings and pick another type. The settings that the new type uses stay in place; the ones it lacks disappear from the sidebar. Switching from Donut Chart to Pie Chart keeps everything and closes the hole. Switching to Bar Chart or Column Chart keeps the values and the Group By and brings back Benchmark Line.


Frequently asked questions

When should I use a Pie Chart instead?

When there are more than four or five segments. The settings are the same; only the hole differs.

Why is Group By locked?

The chart has two or more values. Each value is then a segment and there is nothing left to group. Delete the extra values and Group By opens again.

Does hiding a segment in the legend change the records?

No. The legend changes what the chart shows while you look at it. The findings keep their status. See Interactive Legends in Charts.

Can I show the value on each segment?

Check Show Data Labels under Advanced Options.

Can I open the findings behind a segment?

Yes. Select the segment and the records open in a dialog as an editable grid. See Edit records in a drill-in grid.

Last verified 30 Oct 2026.

Did this answer your question?