I built a scheduling template for Excel and then did the thing everybody does, which is open it in Google Sheets to see what survived. Most of a Gantt chart in Google Sheets works exactly as it does in Excel — the date maths, the lookups, the bars. One design decision in the file exists specifically because of what does not survive a trip between spreadsheet programs, and it is worth explaining, because it is the kind of thing that fails quietly rather than loudly.
This is the Google Sheets half of the template I wrote about when I built the Excel version. Same file, same six tabs — you can download the Excel version or copy the Google Sheets version, whichever saves you a step.




