Guide · 2026-09-22

How to Make a Gantt Chart From Excel Data: 7 Steps for Teams

Excel can hold your task names, dates, owners, and progress neatly, yet turning that information into a clear Gantt chart can feel surprisingly awkward. A few date errors may shift every bar, hide dependencies, or make a deadline look later than it really is. Then you spend more time fixing formatting than planning the work.

That frustration grows when several people update the workbook, use different date formats, or track progress in separate places. A chart that looks fine on your screen may become confusing during a project meeting.

Here’s the practical solution: prepare your Excel columns carefully, create a stacked bar chart, hide the start-date series, and format the timeline for easy reading. The seven steps below show you exactly how to do it.

How to Make a Gantt Chart From Excel Information in 7 Steps

A Gantt chart uses horizontal bars to show when each task begins, how long it lasts, and where it sits in the project schedule. Excel does not include a dedicated Gantt chart type, but you can create one with a stacked bar chart.

Step 1: Organize Your Project Details

Start with a simple structure. Use one row for each task and separate the schedule into clear columns.

Task Start Date End Date Duration Owner
Define requirements April 1 April 4 4 days Maya
Create wireframes April 5 April 10 6 days Leo
Build prototype April 11 April 18 8 days Priya

Keep task names short enough to display beside the chart. Avoid merging cells, leaving blank task rows, or placing notes inside the scheduling columns.

Step 2: Calculate Each Task’s Duration

Excel needs a numeric duration to determine how long each bar should appear. If the start date is in column B and the end date is in column C, enter this formula in the duration column:

=C2-B2+1

The +1 counts both the first and last day. Without it, a task running from April 1 through April 4 would show as three days instead of four.

For workdays only, use:

=NETWORKDAYS(B2,C2)

Use calendar days when weekends matter. Use workdays when your team schedules tasks from Monday through Friday.

Step 3: Select the Task, Start Date, and Duration Columns

Highlight the task names, start dates, and duration values. You can hold Ctrl on Windows or Command on Mac to select non-adjacent columns.

Do not select the end-date or owner columns for the chart’s initial construction. The chart needs the start date as an invisible offset and the duration as the visible bar.

Here’s why: the start date positions each task along the horizontal timeline. The duration then determines the length of the colored section.

Step 4: Insert a Stacked Bar Chart

With the relevant columns selected, open Excel’s chart options and choose a 2-D stacked bar chart. Excel will create two series:

At first, the chart may look wrong. You may see two colors for every task, and the task order may run upward instead of downward. That is normal at this stage.

Step 5: Hide the Start-Date Series

Select the start-date section of the chart. Open its formatting options, choose a fill setting, and set the fill to No Fill. Remove its border if Excel displays one.

The start-date values remain active, but they become invisible. The duration bars now appear to float at their correct calendar positions.

The best part? You have created the core Gantt effect without manually drawing shapes across a calendar.

Step 6: Reverse the Task Order and Format the Timeline

Right-click the vertical task axis and open its formatting settings. Select the option that places categories in reverse order if the first task appears at the bottom.

Then adjust the horizontal axis:

For a two-week project, daily markers may help. For a six-month program, weekly or monthly markers usually create a cleaner view.

Step 7: Improve Readability and Test the Chart

Remove the legend if the chart only shows one visible series. Add a descriptive title, use one primary color, and reduce unnecessary gridlines.

Next, test three situations:

Finally, compare the chart with your schedule. A chart can look polished while still showing incorrect dates if a formula or range is wrong.

What You Need Before Building the Chart

A useful Gantt chart begins with consistent scheduling details. At minimum, prepare task names, start dates, end dates, and durations. Owner names, status, priority, and dependencies can improve planning, although they are not required for the basic chart.

Use one date convention throughout the workbook. For example, mixing 04/05/2025 as May 4 in one row and April 5 in another can create serious scheduling mistakes.

Let me explain: Excel stores dates as numbers, even though it displays them as calendar dates. If one entry is treated as text, duration formulas may return errors or misleading results.

A Simple Planning Layout

Imagine you are preparing a website launch. Your rows might include research, design, development, testing, and release. Each row should have a defined start and finish.

Task Start Finish Duration Status
Research customer needs May 1 May 5 5 days Complete
Design landing page May 6 May 12 7 days In progress
Review and test May 13 May 16 4 days Planned

How to Handle Dependencies and Milestones

A basic Excel Gantt chart shows timing, but it does not automatically explain why one task must wait for another. You can add a dependency column to clarify the relationship.

For example, “Review and test” may begin only after “Design landing page” finishes. If design moves by two days, testing should usually move as well.

You can represent milestones with a duration of one day and a different color. A launch approval, contract signature, or production release may appear as a narrow bar or diamond-shaped marker.

You might be wondering: should every dependency appear in the chart? Usually, only important relationships deserve visual emphasis. Too many connectors can turn a simple schedule into a crowded diagram.

Common Excel Gantt Chart Formatting Problems

Several issues appear repeatedly when people build this chart manually. The most common is a reversed task order, followed by bars that start on the wrong dates.

Problem Likely Cause Practical Fix
Tasks run backward Category axis order Reverse the category order
Bars begin too early Incorrect date values Check date formats and formulas
Bars show two colors Start-date series is visible Set that series to No Fill
New tasks do not appear Chart range is fixed Expand the range or use a structured range
Timeline looks crowded Major unit is too small Use weekly or monthly markers

Color can also create confusion. Use one color for planned work, another for completed work, and a warning color only when attention is genuinely needed.

When an Excel Gantt Chart Is Enough

Excel works well for a small project with a limited number of tasks, one main schedule, and occasional updates. A marketing campaign with twelve tasks may fit comfortably on one worksheet.

It becomes harder to manage when several people edit the schedule, tasks depend on one another, or progress changes every day. Manual chart ranges, inconsistent formulas, and copied versions can quickly create conflicting timelines.

As an example, a product launch with 150 tasks may require multiple views for engineering, design, testing, and management. A single chart can become too dense to support daily coordination.

The right choice depends on update frequency and collaboration needs. A static planning view may be enough for a short effort, while a shared project workspace may work better for a complex program.

Natural Excel Gantt Chart Solution: ONES.com

ONES.com product screenshot

Value Proposition

ONES.com brings project management and knowledge management into one platform powered by ONES Assistant. ONES Project can serve as a Jira alternative when you need shared planning, structured workflows, and live project visibility.

It is useful when an Excel-created timeline has become difficult to maintain across teams, projects, or deployment requirements.

Core Capabilities

Application Scenarios

Software release planning: A development team can track backlog items, sprint work, testing, approvals, and launch milestones in one project space. Managers can review progress without asking each contributor to update a separate workbook.

Cross-functional campaigns: Marketing, design, sales, and legal can share deadlines while maintaining different responsibilities. Automated transitions can move work forward after review or approval.

Restricted-network environments: An organization with strict infrastructure rules can consider an On-Premise, Private Cloud, or Air-gapped deployment. That approach supports controlled access while retaining the same core feature set.

Common Challenges When Creating a Gantt Chart in Excel

Incorrect Duration Formulas

Problem: A task appears one day shorter than planned because the formula excludes the final day.

Solution: Use =EndDate-StartDate+1 for calendar-day schedules, then test a short task that begins and ends on the same day.

Dates Stored as Text

Problem: The chart places a task at an unexpected position, or the duration formula returns an error.

Solution: Re-enter the date, apply a date format, and confirm that Excel recognizes it as a number rather than ordinary text.

Too Many Tasks on One Chart

Problem: Labels become unreadable, and the schedule is difficult to discuss during a meeting.

Solution: Create separate views for major workstreams or summarize low-level tasks beneath larger milestones.

Manual Updates Create Conflicts

Problem: Several people circulate different versions, each showing slightly different dates.

Solution: Keep one controlled working version, define who updates it, and establish a regular review time. For high-change projects, use a shared project platform instead.

FAQs

Can I create a Gantt chart in Excel without a template?

Yes. You can create one with a task list, start dates, durations, and a stacked bar chart. Excel uses the start-date series as an invisible offset, while the duration series becomes the visible bar. Templates can save time, but they are not required. Building the chart yourself also makes it easier to understand and troubleshoot.

Why does my Excel Gantt chart show the tasks in reverse order?

Excel commonly places the first category at the bottom of a horizontal bar chart. Select the vertical task axis, open its formatting options, and enable the setting that reverses the category order. The first task should then appear at the top, matching the order of your planning list.

Should I use calendar days or workdays?

Choose calendar days when weekends, holidays, or continuous operations affect the schedule. Choose workdays when your team normally works Monday through Friday. The formula changes accordingly. Calendar duration uses the difference between dates, while workday duration can use NETWORKDAYS to exclude weekends.

How can I show progress on an Excel Gantt chart?

Add a progress percentage column and create an additional series for completed work. You can calculate completed duration by multiplying total duration by the progress percentage. Then format completed work with a darker color. Keep the design simple so progress does not overpower the main schedule.

When should I move beyond Excel?

Consider a project platform when many people update the schedule, tasks have frequent dependencies, or you need permissions, automation, reporting, and multiple project views. Excel remains useful for quick planning, but ongoing coordination becomes harder when every change requires manual chart maintenance.

Conclusion

To make a Gantt chart in Excel, organize task details, calculate duration, select the right columns, insert a stacked bar chart, hide the start-date series, reverse the task order, and test the finished schedule.

That process solves the immediate problem of turning a task list into a timeline. It also exposes the main risks: inconsistent dates, incorrect formulas, crowded views, and manual updates.

But here’s the truth: Excel is strongest when the project is small and relatively stable. When deadlines, owners, dependencies, and approvals change constantly, a shared platform such as ONES.com can provide a more durable way to coordinate the work.