DPlan's Import tab lets you bring existing data into a project from Excel files — tasks, holidays, and team events can all be imported without manual re-entry. Each import type has its own button and a downloadable sample template to get started quickly.
Click the Import tab in the ribbon to see three import groups:
Each group has two buttons: Import (choose a file to upload) and Sample Template (download a pre-formatted template showing the expected column structure).
When you select a file for task import, a Column Mapping modal appears. DPlan auto-detects common column names. You can override any mapping using the dropdowns.
| DPlan Field | Auto-detected column names | Required? |
|---|---|---|
| WBS | WBS, ID, # | Optional (used for hierarchy) |
| Name | Name, Task, Title, Summary | Required |
| Type | Type, Task Type | Optional (defaults to "task") |
| Start Date | Start, Start Date, Begin | Optional |
| End / Finish Date | End, Finish, Due, Due Date, Finish Date | Optional |
| Duration | Duration, Days, Working Days | Optional (used if end date absent) |
| Progress | Progress, % Complete, Done% | Optional |
| Status | Status, State | Optional |
| Priority | Priority | Optional |
| Assignee / Resources | Assignee, Assigned To, Resource, Owner | Optional |
| Fixed Cost | Cost, Fixed Cost, Budget | Optional |
| Notes | Notes, Description, Comments | Optional |
If your file includes a WBS column with dotted notation (e.g., 1, 1.1, 1.1.2, 2), DPlan reconstructs the parent–child hierarchy automatically. A row with WBS 1.1 becomes a child of the row with WBS 1; a row with WBS 1.1.2 becomes a grandchild of 1 and a child of 1.1. Summary phases are created automatically for parent-level rows.
DPlan accepts three date formats in imported spreadsheets:
2025-04-15 (recommended — unambiguous)15/04/202545762 (number of days since 1900-01-01)If both Start and End dates are present, Duration is ignored. If End date is absent and Duration is present, End is calculated as Start + Duration (working days). If neither End nor Duration is present, the task is imported with no end date.
DPlan maps imported status values to its internal set:
| Imported Value (case-insensitive) | DPlan Status |
|---|---|
| done, complete, completed, finished, closed | completed |
| in progress, active, started, wip, doing | in-progress |
| on hold, hold, blocked, paused, waiting | on-hold |
| cancelled, canceled, dropped, removed | cancelled |
| anything else (including blank) | not-started |
Imported priority values are mapped similarly: critical / urgent → critical; high / important → high; low / minor → low; everything else → medium.
If an Assignee or Resources column is mapped, DPlan reads the value and:
After import, open the Resource Manager (VIEW → Resources) to set rates, roles, and colours for any auto-created resources.
The Holidays import adds company-wide or public-holiday dates to the project calendar. Holidays are shown as red-tinted columns on the Gantt timeline and Calendar view, and are excluded from duration calculations.
The holidays file requires exactly two columns:
| Column | Format | Example |
|---|---|---|
| Date | ISO or DD/MM/YYYY | 2025-12-25 |
| Name | Free text | Christmas Day |
The file can contain any number of rows. Duplicate dates are deduplicated on import. Existing holidays in the project are not removed — new holidays are added to the existing list.
Team events are date markers that appear as coloured vertical lines on the Gantt timeline and in the Calendar view. Use them for sprints, go-lives, offsites, or any event the whole team should see at a glance.
| Column | Format | Example |
|---|---|---|
| Date | ISO or DD/MM/YYYY | 2025-03-14 |
| Name | Free text | Sprint 5 Review |
| Color | Hex colour (optional) | #9b59b6 |
If the Color column is omitted or blank, a default purple is used. The event name appears as a small label at the top of the vertical line on the Gantt.
Each import type has a Sample Template button that downloads a pre-formatted .xlsx file. The templates include:
Open the sample in Excel or Google Sheets, replace the example data with your own, and save as .xlsx or .csv before importing.
See also: Tasks, Resources, Calendar View.