Cal2Sheets logoCal2SheetsBack to home

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

  1. Connect your Google Calendar. Sign in to Cal2Sheets with your Google account and authorize access to the calendars you want to export.
  2. 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.
  3. 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").
  4. Open the file in Excel. Double-click the downloaded .csv file, 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