Create Pie Chart from Checkboxes in Google Sheets

Gregory Jul 09, 2026

Ever found yourself wishing to visualize data from Google Sheets checkboxes in a pie chart? While Google Sheets doesn't directly support this, we can achieve it using a combination of features. Let's delve into a step-by-step guide on how to create a pie chart based on checkboxes in Google Sheets.

How to Make a PIE Chart in Excel (Easy Step-by-Step Guide)
How to Make a PIE Chart in Excel (Easy Step-by-Step Guide)

Before we begin, ensure your checkboxes are set up correctly. Each checkbox should correspond to a category in your pie chart. For instance, if you're creating a pie chart for project status, each checkbox could represent a status like 'Completed', 'In Progress', or 'Pending'.

How to Make a Budget Pie Chart in Google Sheets | Easy Expense Chart Tutorial
How to Make a Budget Pie Chart in Google Sheets | Easy Expense Chart Tutorial

Preparing Your Data

First, let's ensure our data is ready for the pie chart. We'll use the IMPORTRANGE function to gather data from the checkboxes and the COUNTIF function to tally them.

How to Make a Pie Chart in Excel (Only Guide You Need)
How to Make a Pie Chart in Excel (Only Guide You Need)

Suppose your checkboxes are in Sheet1 (A2:A100), and you want to count them in Sheet2. In Sheet2, cell A1, enter the following formula:

=COUNTIF(IMPORTRANGE("URL_of_Your_Spreadsheet", "Sheet1!A2:A100"), TRUE)

Replace "URL_of_Your_Spreadsheet" with the URL of your Google Sheets file. This formula will count the number of checked boxes in the range A2:A100 of Sheet1.

3 Ways to Make a Pie Chart on Google Forms
3 Ways to Make a Pie Chart on Google Forms

Creating a Data Validation List

Next, we'll create a data validation list to ensure our pie chart categories match the checkboxes. In Sheet2, select cells B1:B100. Go to Data > Data validation. Under 'Criteria', select 'List of items'. In the 'Values' field, enter your checkbox categories separated by commas (e.g., 'Completed,In Progress,Pending'). Click 'Save'.

Now, when you select a cell in B1:B100, you'll only be able to choose from the checkbox categories.

How To Make a Pie Chart in Google Sheets (Step-by-Step)
How To Make a Pie Chart in Google Sheets (Step-by-Step)

Linking Checkboxes to Pie Chart Data

Finally, we'll link our checkboxes to the pie chart data. In Sheet2, cell C1, enter the following formula:

=COUNTIF(B$1:B$100, A1)

This formula will count the number of times each category in B1:B100 appears in A1:A100. Copy this formula across to C2:C100.

How to Select a Data Range in Google Sheets Pie Chart | Easy Pie Chart Tutorial
How to Select a Data Range in Google Sheets Pie Chart | Easy Pie Chart Tutorial

Creating the Pie Chart

Now that we have our data ready, let's create the pie chart. Select cells A1:C100. Go to Insert > Chart. Choose a pie chart. Google Sheets will automatically create a pie chart using your data.

How to Create a Pie Chart in Microsoft Excel
How to Create a Pie Chart in Microsoft Excel
How to Read a Pie Chart, Pie Graph, Circle Graph Special Education Math Graphs
How to Read a Pie Chart, Pie Graph, Circle Graph Special Education Math Graphs
How to create and customize charts in Google Sheets (Quick version)
How to create and customize charts in Google Sheets (Quick version)
How to Select Data for Pie Chart in Google Sheets
How to Select Data for Pie Chart in Google Sheets
Results 3
Results 3
The Ultimate Google Sheets Keyboard Shortcut Cheat Sheet for Beginners & Pros
The Ultimate Google Sheets Keyboard Shortcut Cheat Sheet for Beginners & Pros
Insert a Checkbox in Google Sheets
Insert a Checkbox in Google Sheets
Google Sheets Checkbox Strikethrough
Google Sheets Checkbox Strikethrough
an image of a spreadsheet with graphs and pie chart on the top right side
an image of a spreadsheet with graphs and pie chart on the top right side
a pie chart showing the number of students in each class, and what they are doing
a pie chart showing the number of students in each class, and what they are doing
1000+ Free Infographic Design Templates | Visme
1000+ Free Infographic Design Templates | Visme
Sinking Fund Tracker Inspo + Tutorial
Sinking Fund Tracker Inspo + Tutorial
Your Guide to Google Sheets Formatting
Your Guide to Google Sheets Formatting
Blank Pie Chart Template, Editable Chart Maker, Data Visualization Spreadsheet for Excel & Google Sheets
Blank Pie Chart Template, Editable Chart Maker, Data Visualization Spreadsheet for Excel & Google Sheets
PIE CHARTS/PIE GRAPHS/CIRCLE GRAPHS: NO PREP INTERACTIVE SHEETS
PIE CHARTS/PIE GRAPHS/CIRCLE GRAPHS: NO PREP INTERACTIVE SHEETS
Google Sheets: Creating Complex Formulas
Google Sheets: Creating Complex Formulas
a screenshot of the chart in google sheets with text overlaying it that reads,
a screenshot of the chart in google sheets with text overlaying it that reads,
Have you ever searched your name on Google?
 Sorry... - Anime Pop Heart
Have you ever searched your name on Google? Sorry... - Anime Pop Heart
a fall themed worksheet for students to practice numbers and graphing in google sheets
a fall themed worksheet for students to practice numbers and graphing in google sheets
How to Make an Assignment Tracker Template in Google Sheets Using AI
How to Make an Assignment Tracker Template in Google Sheets Using AI

To customize your chart, click on it. You'll see a sidebar with options to change the title, add a legend, and more. You can also drag and drop data points to rearrange the pie slices.

Updating the Pie Chart

Whenever you check or uncheck a box in Sheet1, the pie chart in Sheet2 will automatically update to reflect the new data. This is because the IMPORTRANGE and COUNTIF functions are dynamic and recalculate whenever the source data changes.

To keep your pie chart up-to-date, simply refresh it whenever you make changes to your checkboxes. You can do this manually by right-clicking on the chart and selecting 'Refresh'.

And there you have it! You've successfully created a pie chart based on checkboxes in Google Sheets. This method allows you to visualize data from your checkboxes in an engaging and informative way. Happy charting!