How to Export Google Calendar to Excel
A simple, step-by-step guide to moving your Google Calendar events into Microsoft Excel using Cal2Sheets — with exact decimal hours ready for timesheets and invoicing.
Why CSV is the best way into Excel
Excel doesn't connect to Google Calendar directly, but it opens CSV (comma-separated values) files natively — no plugins or conversion tools required. Cal2Sheets exports your calendar hours as a clean CSV, which means the file you download opens straight into Excel with every column already in place: event title, start, end, hours, and calendar.
Step-by-step
- Connect your Google Calendar. Sign in to Cal2Sheets with your Google account and authorize access to the calendars you want to export.
- Pick a date range and calendars. Choose the start and end dates and select which calendars to include. This keeps the export focused on the hours you actually need.
- Export to CSV. Click the CSV download button. Cal2Sheets generates a file with each event and its exact decimal hours (e.g. 1.5 instead of "1:30").
- Open the file in Excel. Double-click the downloaded
.csvfile, or open Excel and choose File → Open. Excel parses the columns automatically — your data is ready to filter, sum, and chart.
Prefer a native .xlsx file?
Cal2Sheets can also export directly to a Microsoft Excel .xlsx workbook from the Reporter page — no manual opening or saving required. Either way, your hours land in Excel ready to use.
Tips for clean timesheets in Excel
- Use the decimal hours column with
SUM()to total billable time instantly. - Create a PivotTable to group hours by calendar or client.
- Filter by date to build weekly or monthly invoices.
Ready to export?
Connect your Google Calendar and get your hours into Excel in a couple of minutes.
Get started free