How to Make a Gantt Chart in Excel: Free Template Guide
Building a project timeline in Excel can feel harder than it should. You may have tasks, owners, dates, and deadlines scattered across several rows. Then you face the real problem: Excel does not include a ready-made Gantt chart button.
That confusion can lead to overlapping work, missed milestones, and timelines nobody trusts. A poorly formatted chart may look polished while hiding a two-week delay.
But here's the truth: you can create a useful Gantt chart in Excel with a simple template, two date columns, and conditional formatting. This guide shows you each step, explains the formulas, and gives you practical examples. You will also learn when Excel works well and when a dedicated project platform can save time.
How to Make a Gantt Chart in Excel Using a Template
A Gantt chart in Excel is a project timeline that displays tasks as horizontal bars across calendar dates. Each bar shows when a task starts, how long it lasts, and where it fits within the wider project.
The quickest method uses a task list beside a calendar grid. Conditional formatting then colors the cells that fall between each task’s start and finish dates.
What You Need Before Starting
Prepare a small project plan before opening Excel. For example, a website launch might include these activities:
- Project planning
- Wireframe approval
- Page design
- Content preparation
- Development
- Quality testing
- Launch
For each activity, decide on three details:
- The task name
- The start date
- The finish date
You can also add an owner, progress percentage, milestone label, or task status. Keep the first version simple so the timeline remains easy to maintain.
Step 1: Create the Task Information
Open a blank Excel worksheet and create these headings in row 1:
| Task | Owner | Start Date | Finish Date | Duration |
|---|---|---|---|---|
| Project planning | Maya | April 1 | April 3 | 3 days |
| Wireframe approval | Leo | April 4 | April 8 | 5 days |
| Page design | Priya | April 9 | April 15 | 7 days |
Enter the remaining activities underneath. Use real date values rather than text whenever possible. Excel can then calculate durations and compare dates correctly.
Step 2: Calculate Task Duration
Click the first cell under Duration. If the start date is in column C and the finish date is in column D, enter:
=D2-C2+1
The extra +1 counts both the starting day and the finishing day. A task running from April 1 through April 3 therefore lasts three calendar days.
Copy the formula down the column. If your project excludes weekends, use a workday formula instead:
=NETWORKDAYS(C2,D2)
This calculation excludes Saturdays and Sundays. You can also add a holiday range when your project follows a company calendar.
Step 3: Add the Timeline Dates
Choose a cell to the right of your task details. For example, place the first timeline date in cell G1.
Enter the project’s first date in G1. In H1, enter:
=G1+1
Drag the fill handle across the row until you reach the project’s final date. Format the cells as dates, such as mmm d, to keep the headings compact.
For a longer project, you can use weekly headings. Enter the first Monday, then add seven days for each following column. Daily columns offer more detail, while weekly columns make larger projects easier to read.
Step 4: Color the Task Bars
Select the timeline grid beneath the date headings. Include every task row and every date column.
Open Conditional Formatting, choose a formula-based rule, and enter:
=AND(G$1>=$C2,G$1<=$D2)
Choose a fill color, then apply the rule. Excel will shade a cell when its date falls between the task’s start and finish dates.
The dollar signs matter. They keep the date row fixed while allowing the task row to change. Without them, the rule may shift incorrectly as Excel evaluates each cell.
Step 5: Improve the Layout
A basic chart works, but a few formatting changes make it much easier to use:
- Freeze the top row and task columns.
- Bold the task names.
- Use a light fill for weekends.
- Widen the task column.
- Center the timeline dates.
- Reduce the timeline column width.
- Use one color for regular tasks and another for milestones.
Keep the colors meaningful. If every cell uses a different shade, the chart becomes harder to scan.
Step 6: Add Milestones
A milestone represents an important checkpoint rather than a task with a long duration. Examples include approval received, testing complete, or product launch.
You can add a milestone column and use a separate conditional formatting rule. If milestone dates appear in column E, apply this formula:
=G$1=$E2
Use a diamond symbol, bold color, or narrow marker for milestone cells. This helps stakeholders find important decisions quickly.
Step 7: Add Progress Tracking
Add a Progress column and enter a percentage for each task. You can show progress with a data bar or use a second color rule.
For example, a design task may be 60% complete. The main bar can show the planned duration, while a darker overlay indicates completed work.
Be careful with this design. If the overlay is too subtle, people may mistake planned work for finished work. Add a small legend near the chart.
Build a Reusable Excel Timeline Template
Once your chart works, turn it into a reusable template. This saves setup time for future projects and gives your team a consistent planning format.
Recommended Template Columns
| Column | Purpose |
|---|---|
| Task | Names the activity |
| Owner | Shows who leads the work |
| Start Date | Defines when the activity begins |
| Finish Date | Defines when the activity ends |
| Duration | Calculates the planned length |
| Status | Shows planned, active, blocked, or complete |
| Progress | Records completion percentage |
| Milestone | Marks important checkpoints |
Use Data Validation for Status Fields
Create a drop-down list for status values such as Planned, In Progress, Blocked, and Complete. This keeps labels consistent.
For example, one person may type “Done” while another types “Complete.” A controlled list prevents those small differences from weakening filters and reports.
Protect Formulas Carefully
Duration formulas and conditional formatting rules should remain intact. Lock those cells if several people will update the timeline.
Leave task names, dates, owners, and progress fields editable. This gives the team room to update the plan without accidentally breaking the chart.
Save a Clean Starting Version
Remove sample tasks before reusing the template. Keep the headings, formulas, formatting, and instructions.
Add a short note explaining which cells people should edit. For example, write “Enter dates in columns C and D” above the task area.
Choose the Right Gantt Chart Layout
The best layout depends on project size, planning detail, and how often the schedule changes. A small marketing campaign may need only daily columns. A construction plan may need weekly or monthly views.
Daily Timeline
A daily timeline works well for short projects lasting a few weeks. It shows exact handoffs and makes deadline conflicts easy to spot.
For example, a product launch team can see whether testing begins before development ends. That visual overlap may be intentional, or it may reveal an unrealistic schedule.
Weekly Timeline
Weekly columns suit projects lasting one to six months. They reduce horizontal scrolling while preserving useful planning detail.
Use the first day of each week as the heading. Then align tasks with their planned weeks rather than individual dates.
Monthly Timeline
Monthly columns are useful for annual roadmaps and high-level planning. They show broad timing without overwhelming the reader with small cells.
This view works best when the audience needs major phases, launch windows, or quarterly milestones. It provides less detail for daily task management.
Phase-Based Layout
Group activities into phases such as Discovery, Design, Build, Test, and Launch. Add a blank row or a darker heading between phases.
Grouping makes a large chart easier to scan. It also helps you explain why a task exists within the wider project lifecycle.
Check Your Schedule Before Sharing It
A chart can be technically correct and still describe an impossible plan. Review the schedule before sending it to colleagues or stakeholders.
Look for Overlapping Dependencies
Some tasks cannot begin until another task finishes. If approval must happen before development, those bars should reflect that dependency.
Suppose design ends on April 15, but development begins on April 12. Ask whether the development team has approved designs or is working from assumptions.
Check for Hidden Gaps
Gaps may be intentional, such as waiting for an external review. They may also indicate a missing activity.
If testing starts five days after development ends, add a reason. Otherwise, stakeholders may assume the team lost time.
Compare Duration With Capacity
A five-day task does not always require five full working days. A person handling three tasks at once may need two calendar weeks.
Add owners and workload notes when capacity affects the timeline. This creates a more realistic plan than relying on duration alone.
Review Nonworking Days
Check weekends, public holidays, planned leave, and company shutdowns. A formula may calculate calendar days even when nobody is available.
For an international team, use a shared holiday list. Different regions may have different working calendars.
Share and Maintain the Timeline
A Gantt chart stays useful only when people update it. Decide who owns schedule changes and how often the plan receives a review.
Set a Review Rhythm
Review a short project every few days. For a longer project, a weekly review often provides enough control.
During each review, check completed tasks, delayed activities, new risks, and upcoming milestones. Update dates rather than hiding delays.
Use a Change Note
Add a small area near the chart for major schedule changes. Record the date, change, reason, and impact.
For example: “April 10: testing moved three days because the payment integration needed additional review.” This gives the team useful context during later meetings.
Share the Right View
Executives may need phases and milestones. Project contributors may need individual tasks, owners, and dependencies.
Create a simplified summary view when the detailed chart becomes too wide. The same project plan can serve different audiences with different levels of detail.
Natural Gantt Chart Solution: ONES.com

Value Proposition
ONES.com combines project management and knowledge management in one platform. ONES Project provides a structured alternative to maintaining complex timelines manually in Excel.
It suits teams that need Jira-compatible workflows, built-in reporting, custom fields, sprint management, and automation in one workspace.
Core Capabilities
- Manual schedule updates take too long. ONES Project centralizes tasks, owners, dates, and progress. Your team spends less time rebuilding a timeline.
- Dependencies are easy to miss in a grid. Linked work items help show how one activity affects another. Delays become easier to trace.
- Project rules vary between teams. Custom workflows and fields let each group capture the stages it actually follows.
- Sprint planning feels disconnected from the wider schedule. Sprint management connects short delivery cycles with broader project work.
- Repeated actions create administrative work. Automation can handle routine transitions and notifications. Team members can focus on decisions and delivery.
- Progress reports require manual preparation. Built-in reporting gives teams a clearer view of status, workload, and movement.
- Plugin-heavy setups create maintenance overhead. ONES Project offers native capabilities that can reduce reliance on multiple add-ons.
- Self-hosting requirements limit platform choices. ONES.com supports Cloud, On-Premise, Private Cloud, and Air-gapped deployments.
- Switching tools can disrupt familiar practices. Jira-compatible workflows make the transition easier for teams with established Jira habits.
Application Scenarios
Software release planning: A development team can connect backlog work, sprint delivery, testing, and release milestones. Project leads can review progress without manually recoloring a timeline.
Agency campaign management: An agency can track briefing, creative review, client approval, production, and launch. Custom fields can record brand, campaign type, and account owner.
Restricted-network project work: A regulated team can choose an On-Premise, Private Cloud, or Air-gapped deployment. The team can preserve a consistent workflow while meeting its environment requirements.
ONES Project and ONES Wiki are sold separately. ONES.com also offers a free plan for up to 30 seats, giving smaller teams a way to evaluate the platform before expanding.
Common Challenges When Creating an Excel Gantt Chart
Challenge: The Bars Do Not Align With Dates
Problem: The conditional formatting rule references the wrong row or column.
Solution: Confirm that the first timeline date uses the correct row reference. Check that the task start and finish columns match the formula. The rule should resemble =AND(G$1>=$C2,G$1<=$D2).
Challenge: Excel Treats Dates as Text
Problem: A date looks correct but does not calculate properly.
Solution: Re-enter the date using a recognized format, such as 4/1/2025. You can also use the date function, such as =DATE(2025,4,1).
Challenge: The Chart Becomes Too Wide
Problem: Daily columns create excessive horizontal scrolling on a long project.
Solution: Switch to weekly columns or create separate detailed and summary views. Keep the detailed view for the project team and the summary view for stakeholders.
Challenge: Several People Edit the Timeline
Problem: Someone changes a formula, removes a formatting rule, or enters inconsistent labels.
Solution: Protect calculation areas and use drop-down menus. Assign one person to review structural changes during the weekly planning session.
Challenge: The Plan Goes Stale
Problem: The chart reflects the original plan rather than current project conditions.
Solution: Add a regular review meeting and update actual progress. Keep delayed dates visible so the timeline supports honest planning.
FAQs About Excel Gantt Chart Templates
Can I make a Gantt chart in Excel without a template?
Yes. You can build one manually with task details, date headings, duration formulas, and conditional formatting. A template simply gives you a prepared layout and reusable formulas. Starting from a blank worksheet offers more control, while a template reduces setup time. For a small project, either approach can work well.
What formula colors the timeline bars?
A common formula is =AND(G$1>=$C2,G$1<=$D2). It checks whether the timeline date in the current column falls between the task’s start and finish dates. Adjust the cell references when your task columns or timeline row use different positions. Use absolute references carefully so the rule works across the entire grid.
How do I show weekends in an Excel Gantt chart?
You can leave weekends visible and apply a light gray fill to those columns. This keeps the calendar easy to understand. If tasks should exclude weekends, calculate duration with NETWORKDAYS. For more complex working calendars, add holiday dates to the formula and review the result against your team’s actual availability.
Can Excel show task dependencies?
Excel can represent dependencies with columns, notes, or visual relationships, but maintaining them manually becomes difficult as the project grows. Add predecessor information for small plans and review it regularly. If many tasks depend on one another, a project platform with linked work items may provide clearer control and fewer manual updates.
When should I move beyond an Excel timeline?
Consider another approach when several people update the plan, tasks change every day, or you need automatic reporting. A dedicated platform can also help when you manage multiple projects, require access controls, or need workflows for approvals. Excel remains useful for simple planning, quick scenarios, and small teams with limited coordination needs.
Conclusion
You can create a practical Gantt chart in Excel by combining task details, start and finish dates, a timeline row, duration formulas, and conditional formatting. A reusable template makes the process faster for future projects.
Start with a small schedule. Add owners, milestones, progress, and dependencies only when they improve planning. Then review the timeline regularly so it reflects current commitments rather than an outdated plan.
But here's the truth: a manually maintained chart can become difficult as projects grow. If updates, dependencies, reporting, or deployment requirements create friction, ONES Project offers a structured alternative through ONES.com.