How to Turn Excel into a Kanban Board for Agile Project Tracking

How to Turn Excel into a Kanban Board for Agile Project Tracking

 

A Kanban board is a visual project management tool that helps teams track work progress through different stages. While tools like Trello or Jira are common, you can also build a fully functional Kanban board in Excel. Excel offers a flexible, accessible alternative that can be customized to your specific needs without additional software costs.

This tutorial shows how to turn Excel into a Kanban board for agile project tracking.

Step 1: Create the Task (Backlog) Dataset

Creating the Backlog Dataset:

Before designing the board, start with a dataset that lists all tasks.

  • Create a sheet and name it Backlog
  • Insert the following columns
    • Task ID
    • Task Name
    • Assignee
    • Priority
    • Status
    • Created Date
    • Due Date
    • Notes

You can insert other columns based on your project type.

Set Up the Data Lists (Powering Dropdowns):

  • Create a sheet named Data
  • In separate columns, list the following information
    • Status: To Do, In Progress, Review, Done
    • Priority: Low, Medium, High
    • Assignee: Your team members
  • You can define named ranges, or select the ranges to create a drop-down list in the Kanban board

How to Turn Excel into a Kanban Board for Agile Project Tracking

Apply Data Validation:

  • Go to the Data tab >> select Data Validation
  • For Assignee:
    • Allow: List
    • Source: =Data!$C$2:$C$5
    • Click OK

How to Turn Excel into a Kanban Board for Agile Project Tracking

  • For Priority:
    • Allow: List
    • Source: =Data!$B$2:$B$4
  • For Status:
    • Allow: List
    • Source: =Data!$A$2:$A$5

How to Turn Excel into a Kanban Board for Agile Project Tracking

You can select any of these values instead of typing. It also helps maintain data integrity.

Step 2: Create the Kanban Board

  • Open a new sheet and name it Kanban Board
  • Across the top row, create your workflow stages as headers:
    • B1: “To Do”
    • C1: “In Progress”
    • D1: “Review”
    • E1: “Done”
  • Make headers bold and centered, and give them a background color (for example, dark blue with white text)
  • Adjust column widths (about 30–35) so cards fit nicely
  • Leave enough space below each column to display multiple task cards

How to Turn Excel into a Kanban Board for Agile Project Tracking

Step 3: Build Dynamic Task Cards Using Excel Functions

We will use formulas to automatically pull tasks from the dataset into the correct Kanban column. If you’re using Excel 365/2021, use FILTER to populate tasks dynamically.

  • In cell B2 (To Do):
  • You can use this formula to show only the task name
=FILTER(Backlog!B2:B100, Backlog!E2:E100="To Do")
  • Instead of showing just the task name, you can combine multiple details
=FILTER(Backlog!B2:B100 & CHAR(10) & "[" & Backlog!C2:C100 & "]  " & CHAR(10) & "Created: " & TEXT(Backlog!F2:F100,"dd-mmm") & " | Due: " & TEXT(Backlog!G2:G100,"dd-mmm"), Backlog!E2:E100="To Do")
  • In cell C2 (In Progress):
=FILTER(Backlog!B2:B100 & CHAR(10) & "[" & Backlog!C2:C100 & "]  " & CHAR(10) & "Created: " & TEXT(Backlog!F2:F100,"dd-mmm") & " | Due: " & TEXT(Backlog!G2:G100,"dd-mmm"), Backlog!E2:E100="In Progress")
  • In cell D2 (Review):
=FILTER(Backlog!B2:B100 & CHAR(10) & "[" & Backlog!C2:C100 & "]  " & CHAR(10) & "Created: " & TEXT(Backlog!F2:F100,"dd-mmm") & " | Due: " & TEXT(Backlog!G2:G100,"dd-mmm"), Backlog!E2:E100="Review")
  • In cell E2 (Done):
=FILTER(Backlog!B2:B100 & CHAR(10) & "[" & Backlog!C2:C100 & "]  " & CHAR(10) & "Created: " & TEXT(Backlog!F2:F100,"dd-mmm") & " | Due: " & TEXT(Backlog!G2:G100,"dd-mmm"), Backlog!E2:E100="Done")

How to Turn Excel into a Kanban Board for Agile Project Tracking

  • CHAR(10) inserts a line break inside cells
  • Enable Wrap Text to make line breaks visible

These formulas (available in Excel 365 and Excel 2021) automatically update when the Status changes in your dataset.

If you’re using older Excel versions, replace FILTER with helper columns plus INDEX/MATCH.

Step 4: Format Kanban Cards in Excel

Let’s format each task cell to look like a card using Excel’s formatting features.

Adjust Cell Size:

  • Select the range where your Kanban tasks will appear
  • Go to Home tab >> select Format >> select Row Height >> set to around 60

How to Turn Excel into a Kanban Board for Agile Project Tracking

  • Go to Home tab >> select Format >> select Column Width >> set to around 30–35

How to Turn Excel into a Kanban Board for Agile Project Tracking

This creates space inside each cell, similar to a rectangular card.

Adjust Alignment:

  • Turn on Wrap Text
    • Go to Home tab >> select Alignment >> select Wrap Text so long task names stay inside the card

How to Turn Excel into a Kanban Board for Agile Project Tracking

  • Go to the Home tab >> select the Alignment group:
    • Horizontal alignment: Center
    • Vertical alignment: Top

How to Turn Excel into a Kanban Board for Agile Project Tracking

Now the text can show on multiple lines and sits neatly inside like on a Trello card.

Add Borders:

  • Go to the Home tab >> select Borders >> select More Borders…

How to Turn Excel into a Kanban Board for Agile Project Tracking

  • In the dialog box:
    • Choose a line style
    • Select a color if you want
    • Apply it to the Outline (so each card has a box around it)
    • Click OK

How to Turn Excel into a Kanban Board for Agile Project Tracking

This makes each cell look like a card container.

How to Turn Excel into a Kanban Board for Agile Project Tracking

Step 5: Add Priority Coloring

Use Conditional Formatting to make priorities stand out:

  • Select your Kanban board area
  • Go to the Home tab >> select Conditional Formatting >> select New Rule
  • Select Use a formula to determine which cells to format
=IFERROR(INDEX(Backlog!$D$2:$D$100, MATCH(LEFT(B2, FIND(CHAR(10), B2&CHAR(10)) - 1), Backlog!$B$2:$B$100, 0)) = "High", FALSE)
  • Click Format >> choose your fill (for example, red)
  • Click OK

How to Turn Excel into a Kanban Board for Agile Project Tracking

  • Repeat with the same formula, replacing “High” with “Medium” (orange) and “Low” (green)

Medium Priority:

=IFERROR(INDEX(Backlog!$D$2:$D$100, MATCH(LEFT(B2, FIND(CHAR(10), B2&CHAR(10)) - 1), Backlog!$B$2:$B$100, 0)) = "Medium", FALSE)

Low Priority:

=IFERROR(INDEX(Backlog!$D$2:$D$100, MATCH(LEFT(B2, FIND(CHAR(10), B2&CHAR(10)) - 1), Backlog!$B$2:$B$100, 0)) = "Low", FALSE)

How to Turn Excel into a Kanban Board for Agile Project Tracking

  • Now priority automatically colors each card

How to Turn Excel into a Kanban Board for Agile Project Tracking

Step 6: Track Overall Progress

You can create a summary table above or below the board:

  • To Do:
=COUNTIF(Backlog!E:E,"To Do")
  • In Progress:
=COUNTIF(Backlog!E:E,"In Progress")
  • Review:
=COUNTIF(Backlog!E:E,"Review")
  • Done:
=COUNTIF(Backlog!E:E,"Done")

How to Turn Excel into a Kanban Board for Agile Project Tracking

This gives a quick snapshot of how many tasks are in each stage.

  • Experiment with colors and select the palette that best suits your Kanban board

How to Turn Excel into a Kanban Board for Agile Project Tracking

Test the Kanban Board:

  • Update the Backlog data
  • Change To Do to In Progress and In Progress to Review

How to Turn Excel into a Kanban Board for Agile Project Tracking

  • The Kanban board automatically updates the changes

How to Turn Excel into a Kanban Board for Agile Project Tracking

  • Change a task’s priority to verify the automatic color update

How to Turn Excel into a Kanban Board for Agile Project Tracking

  • Card colors update automatically

How to Turn Excel into a Kanban Board for Agile Project Tracking

Conclusion

By following the steps above, you can turn Excel into a Kanban board for agile project tracking. It is a cost-effective, customizable solution that integrates well with other Excel dashboards and is useful for small to medium teams.

While it requires some initial setup time, the flexibility and familiar interface make it an excellent choice for teams already comfortable with Excel.

Get FREE Advanced Excel Exercises with Solutions!

Leave a Reply

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

Advanced Excel Exercises with Solutions PDF