Assigning tasks over chat or email feels fine at first — until three people are working on the same thing, nobody remembers what's already done, and someone's task quietly falls through the cracks. Most teams eventually try to fix this with a spreadsheet, but a flat list of tasks with a "status" column still means manually scrolling and sorting every time you want to see what's actually in progress.
In this tutorial, we'll build an Employee Task Board — a table where tasks are linked to the people assigned to them, and a saved view groups everything by status automatically, just like a kanban board.
Start with a table called Employee. Add the fields Name, Role, and Email.
Employee table with Name, Role, and Email columns
Add a few employees to work with:
Employee table showing three records for Alex Turner, Nina Alvarez, and Jordan Wu
Create a new table called Task. Add the fields Task Name (Text), Due Date (Date), and Status (Single Select, with options To Do, In Progress, and Done).
Task table with Task Name, Due Date, and Status columns, Status set as a single select field
Add a set of sample tasks with varying statuses:
Task table listing five task records with different due dates and status values
Now let's connect tasks to the people responsible for them. On the Task table, add a new column, set its data type to One-to-Many, and link it to the Employee table.
Adding a One-to-Many column on the Task table linked to the Employee table
Assign each task to the employee responsible:
Task table showing each task assigned to an employee via the linked Employee column
Right now, all five tasks sit in one flat list. Let's turn it into something that actually reads like a board.
Create a new view on the Task table, and set it to group by Status.
Creating a new view on the Task table and setting the group by field to Status
The tasks now organize themselves into three clusters — To Do, In Progress, and Done — without you touching a single row.
Task board grouped into To Do, In Progress, and Done columns showing tasks sorted automatically by status
Save this view as "Team Board."
Saved view named Team Board displaying tasks grouped by status
A shared board is useful for managers, but each employee usually just wants to see their own tasks. Let's build that.
Create another view on the Task table, and add a filter where Employee equals a specific person — for example, Alex Turner.
Creating a filtered view on the Task table where Employee equals Alex Turner
Save it as "Alex's Tasks."
Saved view named Alex's Tasks showing only the tasks assigned to Alex Turner
Repeat this for each employee, or better yet, keep the grouped Team Board as the shared view and let each person filter it themselves when they open it.
Task board updated after changing a task's status, showing it moved into the Done column automatically
As new tasks come in, add them the same way — assign an employee, set a due date, and leave the status as To Do. As work progresses, just update the Status field, and every saved view reflects the change immediately.
What you built:
This same pattern — linking records and grouping by a status field — works well beyond task boards. Support tickets, hiring pipelines, or order fulfillment stages can all be organized the exact same way.
Coba Langsung
Halaman ini
Artikel terkait
Jelajahi lebih banyak artikel produk dan praktik terbaik untuk tim yang membangun dengan Ambisius.
Masih Pakai Spreadsheet?
Wajib Coba Ini.
Ubah spreadsheet yang biasa digunakan menjadi sistem terstruktur yang dibangun untuk bisnis Anda
Tanpa komitmen. Tanpa kartu kredit.

© 2026 Ambisius. Seluruh hak cipta dilindungi.