Back to Dart in Excel
SheetXAI logo
Dart logo
Dart · Excel Guide

Bulk Delete Stale Dart Tasks Using a Excel workbook

2026-05-14
5 min read

The Scenario

Quarterly planning is next week. You're the project coordinator, and before the team starts building out the new dartboards, you need to clean up the backlog from last quarter. You have an Excel workbook with 25 task IDs — all cancelled features, abandoned experiments, or duplicate tickets that slipped through. Every one of them needs to go to Dart's trash.

You didn't create these tasks. You inherited the list from the previous quarter's project lead, who left a comment in the workbook saying "these are all safe to delete." So here you are.

The bad version:

  • Open Dart, search for the first task ID, open the task, find the delete or move-to-trash option in the overflow menu, confirm the deletion.
  • Go back to the workbook, grab the next task ID. Repeat 24 more times.
  • Realize around task 10 that you can't find task ID 8847 anywhere in Dart — it might already be deleted, or the ID might be wrong. You're not sure, so you skip it and make a note to investigate.

The planning session starts in two days. You have 40 other things to do before then.

The Easy Way: One Prompt in SheetXAI

SheetXAI is an AI agent that lives inside your Excel workbook. It reads the task IDs from your list and moves each one to Dart's trash — in a single operation, without you opening a single task.

Move all 25 task IDs listed in column A of my Excel sheet to the Dart trash in one operation

What You Get

  • 25 Dart tasks moved to trash, one per task ID in column A
  • Any task ID that doesn't exist in Dart — already deleted, wrong ID, or mistyped — surfaced as a warning in column B, not silently skipped
  • A clean confirmation written back per row so you have a record of what was deleted and what wasn't found
  • The backlog cleared before the next planning session without opening Dart once

What If the Data Is Not Quite Ready

Some task IDs in the workbook might already be in trash — skip those rather than error

For each task ID in column A, check if the Dart task exists and is not already in trash — if it exists and is active, move it to trash; if it's already trashed or not found, write the reason in column B

You want to confirm the task title before deleting, in case the ID is wrong

For each task ID in column A, fetch the task title from Dart and write it into column B — then move the task to trash and write 'Deleted' or the error into column C

Only delete tasks that match a specific dartboard — leave tasks from other dartboards alone

For each task ID in column A: if the task belongs to the 'Q4 2025 Backlog' dartboard, move it to trash; if it belongs to a different dartboard, write 'Skipped — wrong board' in column B

Kill-chain: verify IDs, fetch titles for confirmation, filter to the right dartboard, delete, log

For each row in the 'Cleanup List' worksheet: look up the Dart task ID in column A, write the task title into column B and the dartboard into column C, skip any task not in the 'Q4 2025 Backlog' dartboard and note the reason, move qualifying tasks to trash, and write 'Deleted' or the error into column D

One prompt confirms, filters, deletes, and logs — so you have a clean audit trail for the planning session.

Try It

Open your backlog cleanup workbook and get the 7-day free trial of SheetXAI, then ask it to move all 25 stale Dart tasks to trash in one shot. When the backlog is clean, see how to bulk-create the new sprint board from an Excel workbook or bulk-update task status after a restructure. The full Dart integration guide covers all seven workflows.

Stop memorizing formulas.
Tell your spreadsheet what to do.

Join 4,000+ professionals saving hours every week with SheetXAI.

Learn more