How to Calculate Progress in Excel Using Check Boxes

You can create an easy-to-understand Excel worksheet to track KPI progress toward company goals or daily task completion by using Excel check boxes and the KPI and COUNTIF functions.

Learn how to calculate progress in Excel by using check box cell links, COUNTIFS, and COUNTA.


How to Use Excel Check Boxes


Excel check boxes are one of Excel’s easy-to-use features. We will look at two methods: using standard Excel and using free Excel.


Standard Excel Check Boxes (Progress)


We will create a table like the one below to indicate whether daily tasks have been completed.

An example for using Excel check boxes.



There are two main ways to track progress.

  1. Record completion by using “O” and “X.” (The first method in the image below.)
  2. Use Excel check boxes to easily record completion. (The second method in the image below.)
Two ways to display progress in Excel.



How to Automatically Link Excel Check Boxes to Cells


We will look at how to enable the Excel Developer tab, insert a check box into a cell, assign a value to a check box, and automatically assign check box values using a macro.


How to Enable the Excel Developer Tab


To place a check box in an Excel cell, first enable the “Developer” tab.

How to add the Excel Developer tab.


How to Add Excel Features


There are several ways to add the Developer tab to the Excel ribbon so you can use the check box feature.

  1. Right-click an empty area at the top of Excel and select [Customize Ribbon].
  2. Select [File], [Options], and [Customize Ribbon].
  3. Click the three-dot […] menu at the top of the ribbon and select [Customize Ribbon].

Next, let’s look at how MacBook Excel users can add the Excel menu.

First, click the three-dot […] menu. Then click [more commands…] on the screen below.

How to add main features in Excel for Mac.


The [Ribbon] and [Quick Access Toolbar] options are enabled as shown below. Select [Ribbon] to add the main menu.

Excel for Mac Ribbon and Quick Access Toolbar settings screen.


Select Developer under [Main Tabs] to use Excel check boxes.

Select Developer under the Excel main tabs.


How to Insert a Check Box in an Excel Cell


Select the Developer tab, then select Check Box. Left-click where you want to place it to create a check box as shown below.

A check box inserted in Excel.


To insert the check box into an Excel cell, delete unnecessary text and resize it with the mouse so it fits inside the cell.

How to place a check box in a cell.
Resize a check box with the mouse and insert it into a cell.



After placing a check box in a cell, copy and paste that cell to extend the check boxes as needed.

After placing a check box in a cell, use copy and paste to add as many check boxes as needed.



How to Calculate Progress in Excel


The key to calculating progress in Excel is to “link check boxes to cells.” There are two methods: manually linking each check box to an Excel cell or using an Excel macro.


Link Excel Check Boxes to Cells (Manual)


To calculate progress, you need to link the displayed check box to a cell to return a value. Right-click the check box as shown below and select [Format Control].

How to manually link an Excel check box to a cell.


Enter the desired Excel cell so that a value is returned based on whether the check box is selected.

Link a check box by entering the desired cell location.


After entering the cell location to link to the check box, the linked cell displays [TRUE or FALSE] depending on the check box selection.

Cell values linked to a check box are TRUE or FALSE.


To improve the readability of the Excel progress data, set the font color to match the cell background color.

Match the colors to hide unnecessary values.


Repeat the same process to link each additional check box to a cell.

Configure each additional check box to manually link it to a cell.


Once all check boxes are linked to cells, you can check progress based on the selected check boxes as shown below.

Progress was calculated automatically in Excel using check boxes.
How to use Excel check boxes.
How to use check boxes linked to Excel cells.


Another important feature for calculating progress in Excel is the [COUNTIFS] function.

The Excel formula used is as follows.

L5 Cell =COUNTIF(C5:K5,TRUE)/COUNTA(C5:K5)

The Excel progress formula uses the COUNTIFS and COUNTA functions.



Link Excel Check Boxes to Cells (Excel Macro)


Above, we looked at manually linking check boxes to cells. This time, we will look at a method that uses Excel macros for situations where manually linking them as shown below would be less productive.

First, change the formula in [L column] to the following.

L5 Cell =COUNTIF(C5:K5,TRUE)/9

In the formula above, 9 is the number of check boxes.

How to link multiple Excel check boxes to cells.


Select the following option to use Excel macros.

You can use the Macro feature on the Excel View tab.


When setting an Excel macro name, enter the name without spaces.

You cannot set a macro name that contains spaces.


Enter the following in Excel VBA.

A macro for automatically linking Excel check boxes to cells.



Using the Excel VBA statements below automatically links the check boxes to Excel cells.

Sub auto()
Dim chk As CheckBox
Dim Ws As Worksheet
Set Ws = ActiveSheet
For Each chk In Ws.CheckBoxes
With chk
.LinkedCell = _
.TopLeftCell.Address
End With
Next chk
End Sub



After setting up the Excel macro, use the Developer tab button to insert a button that runs the macro.

Insert an Excel Developer tab button.


Assign the macro [auto] created above to the button you insert.

How to assign a macro to an Excel button.


Insert and run the macro button as shown below. All check boxes are automatically linked to their respective cells, allowing you to calculate progress for all columns.

Multiple Excel check boxes were linked to their respective cells at once using an Excel macro.



Using Free Excel (Linking Check Boxes to Cells)

Use [Google Sheets], a way to use Excel for free, to automatically link check boxes to cells.

With Google Sheets, none of the steps above are necessary.

This is because when you insert a check box, it automatically fits the cell and is automatically linked to that cell.

Let’s look at how to use it.

On the Google Sheets Insert tab, select Check box.


Insert and select check boxes in the desired cells as shown below to view Excel progress as follows.

Google Sheets check boxes.



Conclusion

With advances in AI, including ChatGPT, Google Gemini, and DeepSeek, there are now many ways to use programs even without knowing all their features. However, companies still cannot use AI technology 100%, and analysis and visualization can vary based on individual capabilities, so I believe studying is necessary.

Leave a Reply

Your email address will not be published. Required fields are marked *