In this guide
Appearance
Appearance
By Scot, 10+ years in IT support and helpdesk ·How these guides are checked
In Excel for Microsoft 365, select the cells you want boxes in, open the Insert tab and click Checkbox. Each cell now holds TRUE or FALSE, so =COUNTIF(B2:B9,TRUE) counts the ticked ones.
Checked against Microsoft 365 Roadmap, Office release notes - Current Channel and between 5 Aug 2026 and 12 Sep 2026. Nothing published in that period has been linked to this guide.
Excel for Microsoft 365 has a checkbox that lives inside the cell: select a range, click Insert > Checkbox, and every cell gets one. The tick is not a picture — the cell holds TRUE or FALSE, which is what lets you count completed tasks with a formula and strike them out automatically. This article covers the native control, the older Developer-tab check box that perpetual versions of Excel still use, and the linked cell that trips everyone up.
In this guide
Excel's in-cell checkbox fills an entire selection in one action, so a fifty-row checklist takes the same three clicks as a single cell.
Task in A1 and Done in B1.Verification: Click a ticked cell once to select it, then read the formula bar above the column headers. It reads
TRUE.
Note: No Checkbox button on the Insert tab means your Excel does not have this control. It ships in Excel for Microsoft 365 on Windows and Mac; the perpetual releases — Excel 2016, 2019, 2021 and 2024 — use the Developer-tab check box in Step 6. To confirm which you are running, click File > Account and read the version under About Excel.
Tip: Select several checkbox cells at once and press Space to toggle all of them together. Handy for clearing last week's list before you reuse it.
The tick is not an object sitting on the sheet — it is how Excel draws the values TRUE and FALSE, and that single fact is what makes every step below possible.
TRUE.FALSE.TRUE, and press Enter. The box ticks itself — you set the value and the checkbox is the display.=IF(B2,"Done","Outstanding")Done when the box beside it is ticked and Outstanding when it is not.Note: Because the value is a real
TRUEorFALSE, the column sorts and filters like any other. Click Data > Filter and the dropdown on B1 offers TRUE and FALSE as filter values — see How to Sort and Filter Data in Excel.
One formula turns a column of boxes into a live progress count that updates the moment someone ticks something.
=COUNTIF(B2:B9,TRUE)=COUNTIF(B2:B9,FALSE)=COUNTIF(B2:B9,TRUE)/COUNTA(A2:A9)0.375. Select the cell, open the Home tab, and click the % button in the Number group. It now reads 38%.Note:
=SUM(B2:B9)over a checkbox column returns0.SUMignores logical values inside a range reference, so counting is the job ofCOUNTIF. If the percentage cell shows a date instead of a number after step 6, the cell carried a date format from something else — Understanding Number Formats in Excel explains why the value and its display are separate things.
Tip: Wrap the two counts into one readable line:
=COUNTIF(B2:B9,TRUE)&" of "&COUNTA(A2:A9)&" done"shows3 of 8 done.
A ticked box can drive the look of the row beside it, so a finished task crosses itself out the moment it is ticked.
=$B2=TRUENote: The dollar sign in
$B2is doing real work. It locks the rule to column B while leaving the row free, so row 5 checks the box in B5 rather than all rows checking B2. If the wrong rows strike out, that reference is the reason — see Understanding Absolute and Relative Cell References in Excel.
Tip: To strike the checkbox cell along with the task, select A2:B9 before you start at step 1. The rule formula stays exactly the same.
Clearing the ticks and deleting the boxes are two separate actions, and Delete performs them in that order.
COUNTIF pointing at the range now returns 0 because there is nothing left to count; Ctrl + Z restores the boxes and their values.TRUE and FALSE, and every formula built on them keeps working.Tip: Reusing a checklist next week? Stop at step 2. One Delete resets the whole column to unticked and leaves the boxes ready to go.
Perpetual versions of Excel have a different control — a small object that floats above the grid and writes its answer into a cell you nominate.
First, switch on the tab that holds it:
Now place the control:
Check Box 1 beside it.$C$2.TRUE. Untick it and C2 shows FALSE.The linked cell is the part that confuses everyone, so here is what is actually happening. The check box is a picture-like object drawn on top of the sheet. It is not in cell B2; it is merely sitting over it, and it holds no value of its own. The only place its state is recorded is the cell you named in Cell link. Every formula you write points at that cell — never at the box.
Two consequences follow, and both catch people out:
$C$2, so ticking any one of them flips the answer for all ten. Open Format Control on each copy and set Cell link to its own row — $C$3, $C$4, and so on.=COUNTIF(C2:C9,TRUE)Note: Conditional formatting works the same way here, pointed at the linked column: select A2:A9 and use
=$C2=TRUEas the rule formula in Step 4.
WARNING
Developer-tab check boxes do not survive Excel for the web. Open a workbook containing them in a browser and Excel warns you; edit it there and the controls are removed from the file, taking their Cell link settings with them. Keep those workbooks in the desktop app, or rebuild them with the in-cell checkbox from Step 1, which is stored in the cell and has nothing to strip out.
| Symptom / Error | Potential Cause | Solution |
|---|---|---|
No Checkbox button on the Insert tab | Perpetual version of Excel | The in-cell control ships in Excel for Microsoft 365 only. Check File > Account > About Excel, then use the Developer-tab route in Step 6. |
| No Developer tab on the ribbon | Hidden by default | Turn it on under File > Options > Customize Ribbon — Step 6. It is a display setting; nothing in the workbook changes. |
=SUM() over the checkbox column returns 0 | SUM ignores logical values | Count them instead with =COUNTIF(B2:B9,TRUE) — Step 3. |
| Every check box ticks at once | Copied Form Controls share one Cell link | Right-click each copy, choose Format Control > Control, and point Cell link at its own row — Step 6. |
| Ticking a Form Control changes no formula | Cell link was never set | Right-click the box, choose Format Control > Control, and click a cell into the Cell link box — Step 6. |
| Conditional formatting strikes the wrong rows | Rule reference not column-locked | Use =$B2=TRUE, with the dollar sign before the column letter only — Step 4. |
| Delete clears the tick but leaves the box | Delete clears the value first | Press Delete a second time to remove the control — Step 5. |
| Checkbox cells are greyed out and will not tick | The sheet is protected | Unprotect it if you own it. If the password is not yours, ask IT to unprotect the sheet, or to allow Edit objects for your account, and include the file path and sheet name. See How to Protect a Sheet or Workbook in Excel. |
IT Tip Tuesday
Get a short, actionable IT tip in your inbox every week.
Nothing loads from beehiiv until you click. Once it does, the form sets beehiiv's own cookies and loads beehiiv's own analytics.