Skip to main content
Introducing TSK-1Introducing TSK-1·Taskade's intelligence layer.
taskade
PricingHelpDashboard →Dashboard →
PricingLoginSign up for free →Sign up for free →
Dashboard →Dashboard →
Sign up for free →Sign up for free →
Loved by 1M+ users·Hosting 150,000+ apps·Deploying 500K+ AI agents·Running 1M+ automations·Backed by Y Combinator·Powered by TSK-1
Taskade
AppsTSK-1AI ModelsBuilderPricingFeatures
See all▾
Contact usIntegrationsMCP ServerAgent skillllms.txtPressAboutConnectProductivityVideosReviewsFAQ
Learn
GenesisProjectsAI AgentsAutomationConnectorsVideo Tutorials
See all▾
Import & ExportSearch ArticlesAccount & Billing
App Factory
FeaturedDashboardsOperations
See all▾
CommerceFinanceSalesCRMsInventoryPortalsInvoicesBookingToolsCreators
Downloads
Mobile appsDesktop appsAndroid
See all▾
iOSMacWindowsChromeFirefoxEdge
Compare
vs Cursorvs Boltvs Lovable
See all▾
vs V0vs Windsurfvs Replitvs Emergentvs Devinvs Claude Codevs ChatGPTvs Claudevs Perplexityvs GitHub Copilotvs Figma AIvs Notionvs ClickUpvs Asanavs Mondayvs Trellovs Jiravs Linearvs Todoistvs Evernotevs Obsidianvs Airtablevs Basecampvs Mirovs Slackvs Bubblevs Retoolvs Webflowvs Framervs Softrvs Glidevs FlutterFlowvs Base44vs Adalovs Durablevs Gammavs Squarespacevs WordPressvs UI Bakeryvs Zapiervs Makevs n8nvs Jaspervs Copy.aivs Writervs Rytrvs Manusvs Crewvs Lindyvs Relevance AIvs Wrikevs Smartsheetvs Monday Magicvs Codavs TickTickvs Any.dovs Thingsvs OmniFocusvs MeisterTaskvs Teamworkvs Workfrontvs Bitrix24vs Process Streetvs Toggl Planvs Motionvs Momentumvs Habiticavs Zenkitvs Google Docsvs Google Keepvs Google Tasksvs Microsoft Teamsvs Dropbox Papervs Quipvs Roam Researchvs Logseqvs Memvs WorkFlowyvs Dynalistvs XMindvs Whimsicalvs Zoomvs Remember The Milkvs Wunderlist
AI Agents
FeaturedProject ManagementProductivity
See all▾
MarketingTranslatorContentWorkflowResearchPersonalOperations IntelligenceSalesSocial MediaTo-Do ListCRMTask AutomationCoachingCreativityTask ManagementBrandingFinanceLearning and DevelopmentBusinessCommunity ManagementMeetingsAnalyticsDigital AdvertisingContent CurationKnowledge ManagementProduct DevelopmentPublic RelationsProgrammingHuman ResourcesE-CommerceEducationLegalEmailSEODeveloperVideo ProductionDesignFlowchartDataPromptNonprofitAssistantsTeamsCustomer ServiceTrainingTravel PlanningUML DiagramER DiagramMath TutorLanguage LearningCode ReviewerLogo DesignerUI WireframeFitness CoachLead EnrichmentFounder OSSales DevelopmentBookkeepingRecruitingWebsite MonitoringField ServiceLicensingAll Categories
Automations
FeaturedAI WorkflowsLogic Automations
See all▾
AI Agent AutomationTrigger AutomationsAgentic Process AutomationAction AutomationsAI Models in WorkflowsAgentic AutomationMulti-Agent AutomationBusiness-in-a-BoxOperations IntelligenceInvestor OperationsEducation & LearningHealthcare & ClinicsReal EstateStripeSalesHR & People OpsField Service & DispatchRenewals & LicensesE-commerceContentMarketingEmailCustomer SupportHubSpotProject ManagementAgentic WorkflowsAppointment SchedulingCalendarReportsSlackWebsiteFormTaskWeb ScrapingWeb SearchChatGPTText to ActionYoutubeLinkedInTwitterGitHubDiscordMicrosoft TeamsWebflowIndustry News & RSS FeedsGoogle WorkspaceManufacturing & OperationsAI Agent TeamsNotion AutomationsProposalBookkeeping & ExpensesClient OnboardingGoogle SheetsGoogle DriveGoogle CalendarGoogle FormsShopifyAsanaAirtableTrelloTodoistMailchimpClickUpGoogle DocsGmailGoogle TasksJiraLinearMicrosoft OutlookTelegramCalendlyTypeformSalesforceMonday.comTwilioWhatsApp BusinessWordPressZoomHTTP and WebhooksMCP AutomationFacebook PagesRedditApolloAll Categories
Prompts
Client PortalsDocument IntakeField Service
See all▾
Operations IntelligenceCRMAdvertisingDesignInvoicing and PaymentsSocial MediaQuotes and EstimatesCalculatorsCodingBooking and SchedulingConsultingCustomer SupportComplianceTime TrackingRetail OperationsSaaS and SubscriptionsInsuranceGovernance and OversightNonprofitPatient IntakeBlog WritingBrandingPersonal FinanceHuman ResourcesPublic RelationsTeam CollaborationProduct ManagementSupportAgencyReal EstateMarketingResearchSalesCopywritingContentProject ManagementWebsite CreationStrategyE-commerceEngineeringSEOEducationEmail MarketingUX/UIProductivityInfluencer MarketingAnalyticsEntrepreneurshipLegalVibe CodingRecruitingAll Categories
Templates
FeaturedChatGPTTable
See all▾
PersonalProject ManagementSalesFlowchartTask ManagementEngineeringOperations IntelligenceInventory ManagementEducationDesignTo-Do ListMarketingMind MapGantt ChartOrganizationalPlanningMeetingsTeam ManagementStrategyGamingProductionProduct ManagementStartupRemote WorkY CombinatorRoadmapCustomer ServiceLegalEmailBudgetsContentConsultingE-CommerceStandard Operating Procedure (SOP)Human ResourcesProgrammingMaintenanceCoachingSocial MediaHow-TosResearchMusicTrip PlanningCRMClient OnboardingEmployee OnboardingSOPBug TrackerRecruitment TrackerFormSales PipelineContent CalendarMarketing PlanProduct RoadmapBusiness PlanSWOT Analysis30-60-90 Day PlanInterviewNotion AlternativeKPIStrategic PlanMeeting AgendaInvoiceRisk RegisterIT Asset ManagementKanban BoardChange ManagementCommunication PlanRFPScope of WorkStatement of WorkHelpdeskKnowledge BaseCreative BriefGoal SettingExecutive SummaryGap AnalysisBooking SystemEvent ManagementPortfolio TrackerCustomer Onboarding PortalsClient PortalAgency OperationsFinance TrackingAll Categories
Generators
AI SoftwareNo-Code AI AppAI App
See all▾
AI WebsiteAI DashboardAI FinanceAI Operations IntelligenceAI FormAI AgentAI Client Portal BuilderAI WorkspaceAI ProductivityAI To-Do ListAI WorkflowsAI EducationAI Mind MapsAI FlowchartAI Scrum Project ManagementAI Agile Project ManagementAI MarketingAI Project ManagementAI Social Media ManagementAI BloggingAI Agency WorkflowsAI ContentAI Software DevelopmentAI MeetingAI PersonasAI OutlineAI SalesAI ProgrammingAI DesignAI FreelancingAI ResumeAI Human ResourceAI SOPAI E-CommerceAI EmailAI Public RelationsAI InfluencersAI Content CreatorsAI Customer ServiceAI BusinessAI PromptsAI Tool BuilderAI SEOAI Gantt ChartAI CalendarsAI BoardAI TableAI ResearchAI LegalAI ProposalAI Video ProductionAI Health and WellnessAI WritingAI PublishingAI NonprofitAI DataAI Event PlanningAI Game DevelopmentAI Project Management AgentAI Productivity AgentAI Marketing AgentAI Personal AgentAI Business and Work AgentAI Education and Learning AgentAI Task Management AgentAI Customer Relations AgentAI Programming AgentAI SchemaAI Business PlanAI Pitch DeckAI InvoiceAI Lesson PlanAI Social Media CalendarAI API DocumentationAI Database SchemaAI Marketing PlanAI Sales Pipeline GeneratorAI Course BuilderInternal ToolsBooking SystemReal Estate CRMInventory ManagementAI CRM BuilderAI TimesheetAI DispatchAI NewsletterAI Clinic OperationsAI Directory BuilderAll Categories
Taskade AI
Video GuideAI App BuilderVibe Coding
See all▾
Agent BuilderDashboard BuilderCRM BuilderWebsite BuilderForm BuilderWorkflow AutomationWorkflow BuilderBusiness-in-a-BoxAI for MarketingAI for Developers
Converters
AI Featured ConvertersAI PDF ConvertersAI CSV Converters
See all▾
AI Markdown ConvertersAI Prompt to App ConvertersAI Data to Dashboard ConvertersAI Workflow to App ConvertersAI Idea to App ConvertersAI Flowcharts ConvertersAI Mind Map ConvertersAI Text ConvertersAI Youtube ConvertersAI Knowledge ConvertersAI Spreadsheet ConvertersAI Email ConvertersAI Web Page ConvertersAI Video ConvertersAI Coding ConvertersAI Task ConvertersAI Kanban Board ConvertersAI Notes ConvertersAI Education ConvertersAI Language TranslatorsAI Business → Backend App ConvertersAI File → App ConvertersAI SOP → Workflow App ConvertersAI Portal → App ConvertersAI Form → App ConvertersAI Schedule → Booking App ConvertersAI Metrics → Dashboard ConvertersAI Game → Playable App ConvertersAI Catalog → Directory App ConvertersAI Creative → Studio App ConvertersAI Agent → Agent App ConvertersAI Audio ConvertersAI DOCX ConvertersAI EPUB ConvertersAI Image ConvertersAI Resume & Career ConvertersAI Presentation ConvertersAI PDF to Spreadsheet ConvertersAI PDF to Database ConvertersAI PDF to Quiz ConvertersAI Image to Notes ConvertersAI Audio to Notes ConvertersAI Email to Tasks ConvertersAI CSV to Dashboard ConvertersAI YouTube to Flashcards ConvertersURL to NotesVideo → SummaryAI Receipts to Expense Tracker ConvertersAI Docs to Knowledge Base ConvertersAI Form to Client Portal ConvertersSpreadsheet to CRMAll Categories
Wiki
Taskade GenesisAI Agent ExamplesLiving DNA
See all▾
AI AgentsAutomationProjectsAutonomous Workspaces, Agents & AppsQuantum AI & Taskade Genesis QuantumFoundations: The Theory Under Modern AICognitive Science: Mind, Brain and AIPlatformAI InfrastructureIntegrationsProductivityMethodsProject ManagementAgileScrumAI ConceptsCommunityTerminologyFeatures
Docs
Getting StartedREST APIAction API
See all▾
MCP ServersGuides & SDKModels
Blog
Introducing Taskade TSK-1: The System Kernel Behind Every App (2026)Best AI Mobile App Builders 2026: Native vs Web Apps, RankedHow to Build an App Factory Without Code: The 2026 Guide
See all▾
Introducing Taskade App Factory (November 2026)History of Reverse Engineering: From Clean-Room BIOS to AI Agents (2026)How to Build an Approval Workflow Without Code (2026)AI Agent Sandboxes: Where Should Your Agent Run? (2026)9 Types of Note-Taking Compared (2026): Which One to UseFrom Ideas to Action: Second Brain vs. AI Agents (2026)10 Best AI Chatbot Builders in 2026 (Free & Paid, Tested)How to Build a Booking System Without Code (2026 Guide)Best Software Factory Tools in 2026: For Engineers and for Teams Who Don't CodeBest AI Literature Review Generators 2026: 12 Tools for RRL and ResearchYour Data. Your Agent. Your Automation. (October 2026)AI Inference Explained (2026): How Every AI Answer Is Made and PricedWhat Is an AI Software Factory? And How to Run One Without Code (2026)Lovable vs Bolt vs Replit vs Base44 vs Taskade Genesis 2026The End of the Software Backlog: When Every Business Can Build Its Own Tools (2026)How to Build a Quote and Invoice App Without Code (2026)Run Your Whole Business in One App with Taskade Genesis (June 2026)
AIAutomationProductivityProject ManagementRemote WorkStartupsKnowledge ManagementCollaborative WorkUpdates
Changelog
Search for Agents and Media & Short Embed Code (Nov 5, 2026)Automation Dropdown Hotfix (Nov 5, 2026)WhatsApp Auto-Reply Agent & Incoming Messages (Nov 4, 2026)
See all▾
Approval Requests in Slack, Gmail & Teams (Nov 4, 2026)Approval Steps & Retries for Busy Apps (Nov 4, 2026)Agent Inbox Learns From Rated-Down Replies (Nov 3, 2026)Stripe Restricted Keys & App Video Hotfix (Nov 2, 2026)
Integrations
Slack AutomationGmail AutomationGoogle Sheets Automation
See all▾
Google Calendar AutomationGoogle Drive AutomationHubSpot AutomationStripe AutomationDiscord AutomationGitHub AutomationNotionYouTube AutomationZapier
© 2026 TASKCADE INC.
PrivacyTermsSecurity
Made withTaskade AIforBuilders
BlogProductivityHow to Create a To-Do List in…

How to Create a To-Do List in Excel (With Checkboxes, 2026)

Create a to-do list in Excel with native checkboxes: a task table, Insert > Checkbox, a status drop-down, due dates and a rule that strikes out done tasks.

How to create a to-do list in Excel with checkboxes, a status drop-down and due dates
September 13, 2022Updated October 19, 202616 min readDawid BednarskiProductivity·#productivity-tips#excel#to-do-list
On this page (20)
Quick answerWhat you need before you startHow to create a to-do list in Excel, step by stepStep 1: Make a table for your tasksStep 2: Add checkboxes with Insert > CheckboxStep 3: Add a Status drop-downStep 4: Add due dates and a priorityStep 5: Strike through and gray out done tasksStep 6: Count what is leftFormula reference for an Excel to-do listWorked example: a Monday morning listWhich to-do list layout fits your job?How the checkbox drives the listMake the same list in Google SheetsUsing Excel 2024, 2021 or older?When a spreadsheet to-do list stops workingTurn the list into a live appLimitations of an Excel to-do listMore guides on lists and spreadsheetsFrequently asked questions

You can create a to-do list in Excel in about six steps: a table, native checkboxes, a status drop-down, due dates, a formatting rule and a count of open tasks. Every step in this guide works in Excel for the web, which is free with a Microsoft account.

TL;DR: Type your tasks in a table, select the first column and choose Insert > Checkbox, then add a rule that strikes through a row when its box is checked. A checked box stores TRUE, so formulas can count what is left. Native checkboxes work in Excel for the web, Windows, Mac, iPhone and Android in 2026. (Microsoft guide)

Quick answer

To create a to-do list in Excel, type your tasks in a table, select the first column and choose Insert > Checkbox, then add a rule that strikes through a row when its box is checked. Native checkboxes work in Excel for the web, Windows, Mac, iPhone and Android in 2026. The older Developer tab method is only needed in older versions.

Here is the finished sheet in plain text, so you know what you are building:

   A        B                     C            D          E
+--------+---------------------+------------+----------+-------------+
| Done   | Task                | Due        | Priority | Status      |
+--------+---------------------+------------+----------+-------------+
| [x]    | ~~Send invoice~~    | 2026-10-20 | 1        | Done        |
| [ ]    | Book dentist        | 2026-10-21 | 2        | Not started |
| [ ]    | Draft Q4 plan       | 2026-10-24 | 1        | In progress |
+--------+---------------------+------------+----------+-------------+
  Open tasks: 2        (=COUNTIF(Table1[Done],FALSE))

What you need before you start

The table below lists what each step uses and where it works. Every feature in the list runs in Excel for the web, so you can follow along without a paid plan.

Step Excel feature Excel for the web Excel 2024 and older
1 Table (Ctrl+T) Yes Yes
2 Insert > Checkbox Yes No: use the Developer tab
3 Data Validation list Yes Yes
4 Date format and Sort Yes Yes
5 Conditional formatting with a formula Yes Yes
6 COUNTIF Yes Yes

Excel for the web is free with a Microsoft account and 5 GB of OneDrive storage, according to Microsoft's free Office page, and files must be saved in OneDrive. Microsoft 365 Personal costs $9.99 a month or $99.99 a year if you want the desktop apps.

How to create a to-do list in Excel, step by step

The six steps below build the list from a blank sheet. Each step ends with a result you can see, so you know it worked before you move on.

Step 1: Make a table for your tasks

Open a blank workbook and type five headers in row 1: Done, Task, Due, Priority and Status. Or copy the starter rows below and paste them into cell A1. The columns are separated by tabs, so Excel splits them into cells.

Done	Task	Due	Priority	Status
FALSE	Send invoice	2026-10-20	1	Not started
FALSE	Book dentist	2026-10-21	2	Not started
FALSE	Draft Q4 plan	2026-10-24	1	In progress
FALSE	Order printer ink	2026-10-27	3	Not started
FALSE	Plan team lunch	2026-10-30	2	Not started

Click any cell in the data and press Ctrl+T (Cmd+T on a Mac), or choose Insert > Table. Keep My table has headers checked. Excel names the table Table1, and every new row you type below it joins the table with the same formatting and rules.

Applying a table style to a task list in Excel

You are done when the header row shows filter arrows and the rows have banded colors.

Step 2: Add checkboxes with Insert > Checkbox

Select the cells under Done (A2:A6), then choose Insert > Checkbox. Each cell gets a checkbox. A checked box stores TRUE and an empty box stores FALSE, which is why the starter rows already hold FALSE.

Click a box to check it, or select one or more boxes and press the Space bar. To remove checkboxes, select them and press Delete: the first press unchecks them, and a second press removes them. These facts come from Microsoft's checkbox guide and its checkbox announcement, which says the feature reached web and mobile users in January 2026.

You are done when each Done cell shows a box and the formula bar shows TRUE or FALSE as you toggle it.

Step 3: Add a Status drop-down

Select the cells under Status (E2:E6). Choose Data > Data Validation, set Allow to List, and type the options in Source, separated by commas:

Not started,In progress,Done

Click OK. Each Status cell now shows a small arrow with the three choices, so nobody types "in prog" or "done!".

Setting up a Data Validation drop-down list in Excel

You are done when you click a Status cell and a drop-down with three options opens.

Step 4: Add due dates and a priority

Select the cells under Due and choose a date format from Home > Number Format, such as Short Date. Give each task a Priority from 1 (urgent) to 3 (can wait). Then click the filter arrow on Due and choose Sort Oldest to Newest, so the next deadline sits at the top.

To sort by priority first and date second, use Data > Sort (in desktop Excel, Custom Sort) and add two levels: Priority, then Due.

You are done when the list runs from the nearest due date down, and the Due column shows real dates, not text.

Step 5: Strike through and gray out done tasks

Select the task rows (A2:E6). Choose Home > Conditional Formatting > New Rule, then pick the rule type that uses a formula, and enter:

=$A2=TRUE

Click Format and choose a gray font with strikethrough. The $ before A locks the rule to the Done column, so each row reads its own checkbox. Add a second rule to flag late work in red:

=AND($A2=FALSE,$C2<TODAY())

The Conditional Formatting menu in Excel

You are done when checking a box grays out its row, and any open task with a past due date turns red.

Step 6: Count what is left

Click a cell to the right of the table, for example G1, type Open tasks, and put this formula in G2:

=COUNTIF(Table1[Done],FALSE)

Add the share of finished work in G3 and format it as a percentage:

=COUNTIF(Table1[Done],TRUE)/ROWS(Table1[Done])

To see only open work, click the filter arrow on Done and keep only FALSE. You are done when the count drops by one each time you check a box.

Formula reference for an Excel to-do list

Six formulas cover almost every to-do list question: how many tasks are open, how many are late, what is due this week, how far along you are, and how many days a task has left. Each formula below reads the table from Step 1, so it updates the moment you check a box.

Question Formula Result
How many tasks are open? =COUNTIF(Table1[Done],FALSE) A count, such as 4
How many open tasks are late? =COUNTIFS(Table1[Done],FALSE,Table1[Due],"<"&TODAY()) A count of overdue tasks
What is due in the next 7 days? =COUNTIFS(Table1[Done],FALSE,Table1[Due],">="&TODAY(),Table1[Due],"<="&TODAY()+7) A count for this week
What share is done? =COUNTIF(Table1[Done],TRUE)/ROWS(Table1[Done]) A percentage, such as 40%
How many days are left? (new column) =IF([@Done],"",[@Due]-TODAY()) Days left, blank when done
A text progress bar =REPT("■",ROUND(G3*10,0))&REPT("□",10-ROUND(G3*10,0)) ■■■■□□□□□□

For a visual bar instead of text, select the percentage cell and choose Home > Conditional Formatting > Data Bars. To keep the checkbox values but drop the boxes, select the cells and choose Home > Clear > Clear Formats, as Microsoft's checkbox guide explains. The cells keep TRUE and FALSE.

Worked example: a Monday morning list

The list below has 5 tasks on Monday, 19 October 2026. Two are checked, and one open task was due last Friday. The formulas above return these numbers:

 DONE  TASK                DUE         DAYS LEFT
 [x]   Send invoice        2026-10-16
 [x]   Book dentist        2026-10-19
 [ ]   Renew insurance     2026-10-16  -3        <- red: late
 [ ]   Draft Q4 plan       2026-10-23   4
 [ ]   Plan team lunch     2026-10-30  11

 Open: 3    Late: 1    Due in 7 days: 1    Done: 40%
 Progress: ■■■■□□□□□□

Which to-do list layout fits your job?

The same table works for a daily list, a weekly plan, a project checklist or a team tracker. Only the extra columns change. Pick the row closest to your job, add its columns to the Step 1 table, and keep the checkbox, the formatting rule and the counts as they are.

Layout Extra columns Sort by Best for
Daily list Time slot Time slot A single workday
Weekly plan Day (Mon to Sun drop-down) Day, then Priority Errands and routines
Project checklist Phase, Owner Phase, then Due A launch or a move
Team tracker Owner, Notes Owner, then Due A small shared team
Priority dashboard Urgent, Important Priority Eisenhower-style triage

Prefer a finished file? In Excel for Windows choose File > New, or on a Mac File > New from Template, then search for "to do list". Microsoft also lists free to-do list templates online. For the priority layout, our Eisenhower Matrix guide explains the urgent and important split.

How the checkbox drives the list

A checkbox in Excel is a cell value, not a drawing, so every rule and formula reads it directly. The diagram shows how one click moves through the sheet.

You check a box in the Done column The cell value changes from FALSE to TRUE Formatting rule =$A2=TRUE grays out the row COUNTIF lowers the Open tasks number Filter on Done = FALSE hides the row
You check a box in the Done column The cell value changes from FALSE to TRUE Formatting rule =$A2=TRUE grays out the row COUNTIF lowers the Open tasks number Filter on Done = FALSE hides the row

Make the same list in Google Sheets

Google Sheets has the same checkbox menu. Select the cells, then choose Insert > Checkbox, as Google's help page describes. A checked box stores TRUE and an empty one FALSE, so the formatting rule =$A2=TRUE and the COUNTIF formula work the same way. Use Format > Conditional formatting > Custom formula is for Step 5, and Data > Data validation for the Status drop-down.

Using Excel 2024, 2021 or older?

Microsoft lists native checkboxes for Excel for Microsoft 365 (Windows and Mac), the web and mobile. One-time-purchase versions such as Excel 2024, 2021 and 2019 are not on that list. If your Insert tab shows no Checkbox, use the form-control checkbox from the Developer tab, which Microsoft's form controls guide covers. It is a small drawing on top of the cell, so each box needs its own linked cell:

  1. Turn on the Developer tab: File > Options > Customize Ribbon, then check Developer (on a Mac, Excel > Preferences > Ribbon & Toolbar).
  2. Choose Developer > Insert > Check Box (Form Control), then click inside cell A2.
  3. Right-click the box, choose Format Control, and set Cell link to A2.
  4. Copy the cell down the column, then fix each copy's cell link to its own row.

Inserting a form-control checkbox from the Developer tab in older Excel

Steps 3 to 6 above work unchanged after that, because the linked cell holds TRUE or FALSE.

When a spreadsheet to-do list stops working

A spreadsheet list works well for one person. It has no reminders, no task owners who get notified, and no phone alerts, and it gets harder to use once two people check boxes in the same file. The table below shows where the line usually falls.

Need Excel list Task app
A personal checklist Works well Works well
Due-date reminders Not built in Built in
Assign a task and notify the person Not built in Built in
Recurring tasks Copy rows by hand Recurring tasks repeat on a schedule
Check off a task on a phone Possible in the Excel app Designed for it

The decision often comes down to two questions:

No Yes No Yes Do two or more people share the list? Do you need reminders? Move the list to a task app Keep the Excel list
No Yes No Yes Do two or more people share the list? Do you need reminders? Move the list to a task app Keep the Excel list

If you move, you do not have to retype anything. Save the sheet as CSV and import the CSV into Taskade, where each row becomes a task with its due date. From there you can open the same tasks as a list, a board or a calendar, and an AI agent can sort them or draft the next steps for you. Our list of the best to-do list apps compares Taskade with other task apps.

Taskade turning a spreadsheet file into a project with tasks

Turn the list into a live app

A to-do list can also grow into a small app. In Taskade Genesis, one prompt builds a live app with its own database, such as a team task tracker or a client to-do portal, and Taskade EVE edits it with you in chat. An AI agent can sort tasks or draft next steps, and automations with 100+ integrations send reminders or pull in new tasks from a form.

A task list board app built in Taskade Genesis, with tasks grouped by status

Clone the task list board or the minimalist to-do app from the Taskade App Factory, and share it with a link. The Free plan includes 3 Taskade Genesis apps, 1 AI agent and 2 members, and starts with 0 AI credits. Pro is $10 a month billed annually. Build an app from a prompt

To start from a ready list instead, open a to-do list template, browse our to-do list templates, or describe your week to the AI to-do list generator. For a deeper move from sheets to live dashboards, read how to migrate spreadsheets to AI dashboards.

Limitations of an Excel to-do list

An Excel to-do list is a good personal tool with three hard limits:

  • No reminders. Excel never sends a notification when a task is due, so a red row only helps if you open the file.
  • No real assignments. An Owner column holds a name, but Excel does not tell that person about the task.
  • Shared files need OneDrive or SharePoint. Teammates edit together only when the file lives in Microsoft's cloud, and macros do not run in Excel for the web.

Taskade has limits too: Free covers 2 members, AI features use AI credits and Free starts with none, and Pro is $10 a month billed annually for up to 10 users. See the Taskade plans for the full table.

More guides on lists and spreadsheets

  • Prioritize the list with the Eisenhower Matrix
  • Build a board from the same table: how to create a kanban board in Excel
  • Put the due dates on a grid: how to create a calendar in Excel
  • Read the history of the to-do list and the history of spreadsheets
  • Turn a task list into AI tasks that an agent can plan
  • Learn why lists work in the power of checklists and plan time with the best time-blocking apps
  • Learn the method behind a good list: Getting Things Done
  • See every to-do view in Taskade: List view and Calendar view

Frequently asked questions

How do I add a checkbox in Excel?

Select the cells where you want checkboxes, then choose Insert > Checkbox. A checked box stores TRUE and an empty box stores FALSE, so formulas can read it. Click a box or press the Space bar to toggle it. Native checkboxes work in Excel for Microsoft 365 and in Excel for the web, iPad, iPhone and Android.

How do I make a to-do list in Excel with checkboxes?

Type your tasks into a table with the columns Done, Task, Due, Priority and Status. Select the Done column and choose Insert > Checkbox. Then add a conditional formatting rule with the formula =$A2=TRUE that grays out and strikes through each row when its box is checked.

How do I cross out a completed task in Excel?

Select the task rows, open Home > Conditional Formatting > New Rule, and use a formula rule such as =$A2=TRUE, where column A holds the checkboxes. Set the format to strikethrough with a gray font. Each task now crosses itself out when you check its box.

Is there a to-do list template in Excel?

Yes. Excel for Windows and Mac offers to-do list templates under File > New when you search for "to do". You can also build your own in a few minutes with the starter table in this guide, which works in any version that has tables.

Can I make a to-do list in Excel for free?

Yes. Excel for the web is free with a Microsoft account, includes 5 GB of OneDrive storage, and supports tables, native checkboxes, data validation and conditional formatting. Files must be saved in OneDrive. Macros do not run in the browser, and this guide uses none.

How do I create a task list in Excel for a team?

Save the workbook to OneDrive or SharePoint and share it, so teammates edit the same file at the same time. Add an Owner column with a drop-down of names, and filter the table by owner. Excel does not notify a person when you give them a task, so agree on a daily check.

How do I count completed tasks in Excel?

Use =COUNTIF(Table1[Done],TRUE) to count checked tasks and =COUNTIF(Table1[Done],FALSE) for open ones, where Done is the checkbox column. Divide the done count by =ROWS(Table1[Done]) and format the cell as a percentage to show progress. Add Home > Conditional Formatting > Data Bars for a visual bar.

Do checkboxes work in Excel 2021 or 2024?

Microsoft lists the Insert > Checkbox button for Excel for Microsoft 365 on Windows and Mac, the web and mobile. One-time-purchase versions such as Excel 2024, 2021 and 2019 are not on that list. In those versions, turn on the Developer tab and use Insert > Check Box (Form Control), with a linked cell for each box.

Can Excel send reminders for tasks?

No. Excel has no built-in task reminders. A conditional formatting rule can turn overdue rows red, but nobody gets a notification. For alerts, use a task app with due-date reminders, Microsoft To Do, or an automation tool that reads the sheet.

What is a better tool than Excel for a shared to-do list?

A task app is better once two or more people share the list or you need reminders. Microsoft To Do, Todoist and Taskade send due-date reminders and work on a phone. Taskade Free covers 2 members, and Pro is $10 a month billed annually for up to 10 users.

0%

On this page

Quick answerWhat you need before you startHow to create a to-do list in Excel, step by stepStep 1: Make a table for your tasksStep 2: Add checkboxes with Insert > CheckboxStep 3: Add a Status drop-downStep 4: Add due dates and a priorityStep 5: Strike through and gray out done tasksStep 6: Count what is leftFormula reference for an Excel to-do listWorked example: a Monday morning listWhich to-do list layout fits your job?How the checkbox drives the listMake the same list in Google SheetsUsing Excel 2024, 2021 or older?When a spreadsheet to-do list stops workingTurn the list into a live appLimitations of an Excel to-do listMore guides on lists and spreadsheetsFrequently asked questions

Related Articles

A student writes notes with a pen on a notepad during a lecture, a scene for comparing the types of note-taking (photo: Wechselberger, Wikimedia Commons, CC0)
October 31, 2026Productivity

9 Types of Note-Taking Compared (2026): Which One to Use

Compare the 9 types of note-taking: Cornell, outline, mapping, charting, sentence, boxing, Zettelkasten, PARA and the bu...

Time tracking app built in Taskade Genesis showing logged hours tagged to a client and a rate, with billable totals rolling up toward an invoice
August 25, 2026Productivity

Track Hours. Bill Clients. Get Paid. (Clone a Working Time Tracker in 2026)

Turn logged hours into a paid invoice in one workspace. Log time against a client and a rate, watch billable totals roll...

How to build an approval workflow without code: a Taskade automation that reacts when a status field changes and routes the request to the next approver
November 4, 2026Productivity

How to Build an Approval Workflow Without Code (2026)

Build an approval workflow without code: a request form, an approver map by amount, automatic hand-offs, a decision log ...

How to build a booking system without code: an appointment booking app built with Taskade Genesis, with services, staff and a booking calendar
October 29, 2026Productivity

How to Build a Booking System Without Code (2026 Guide)

Build a booking system without code: customers book a service with a staff member, and staff get reminders. Three steps ...

How to build a quote and invoice app without code: an invoice generator built with Taskade Genesis, with line items, approval status and totals
October 22, 2026Productivity

How to Build a Quote and Invoice App Without Code (2026)

Build a quote and invoice app without code: make quotes with line items, get them approved, turn them into invoices. Thr...

Automate grading and lesson prep with AI — build a teaching app from one prompt in Taskade Genesis
August 7, 2026Productivity

How to Automate 99% of Grading and Lesson Prep with AI (2026)

Teachers reclaim about 5.9 hours a week with AI. Automate grading, lesson prep, and admin with AI agents — and build a l...

View All Articles