Excel – How to Create a To-Do List with Checkboxes

This guide shows how to create a to-do list in Excel using the built-in Insert > Checkbox feature.

What You Need

  • Excel for Microsoft 365, Excel for Microsoft 365 for Mac, or Excel for the web
  • A worksheet with space for your task list

Steps

  1. Open Excel and enter your task names in a column, such as A2:A10
  2. Select the cells where you want the checkboxes, such as B2:B10
  3. Open the Insert menu and click Checkbox
  4. Excel will add a checkbox to each selected cell
  5. In the next column, add a status formula. For example, if your checkbox is in B2, enter this in C2:
=IF(B2,"Done","Not done")
  1. Press Enter
  2. Copy the formula down for the rest of the list
  3. To cross out completed tasks, select the task cells, such as A2:A10
  4. Go to Home > Conditional Formatting > New Rule
  5. Select Use a formula to determine which cells to format
  6. Enter a formula that points to the first checkbox cell. For example:
=$B2=TRUE
  1. Click Format.
  2. On the Font tab, tick Strikethrough. You can also choose a muted font colour if you want.
  3. Click OK, then click OK again

Notes

  • The checkbox value sits in the cell, so you do not need a separate helper cell to access the checkbox value
  • A checked box returns TRUE
  • An unchecked box returns FALSE
  • If Insert > Checkbox is not available, your Excel version may not support this newer checkbox feature

Troubleshooting

  • If the formatting does not apply, check that the conditional formatting formula points to the correct checkbox column.
  • If the status formula does not update, confirm the formula is referencing the checkbox cell, not the task text cell.
  • If you want to remove the checkboxes later, select the checkbox cells and press Delete.

Article Downloads

TIP: You may need to right-click and select 'save link as'.

Leave a Comment

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