Upload and Analyse Excel Files in Claude

Watch the step-by-step walkthrough below, then follow along with the guide to prepare your Excel file as a CSV and upload it to Claude so you can analyse data, spot trends, and get answers about your spreadsheet using AI.

Follow the Steps Book Coaching
Step by Step

Upload and Analyse Excel Files in Claude

Follow these steps alongside the video to upload and analyse your spreadsheet data with Claude.

1

Save your file as CSV (CSV UTF-8 comma delimited)

  • Open your Excel file and go to File → Save As
  • Choose CSV UTF-8 (Comma delimited) (.csv) from the format dropdown
  • This format ensures Claude can read the data correctly without encoding issues
2

Make sure your file is clean before uploading

  • Give each column a clear, descriptive name in the first row
  • Remove any empty rows or blank columns in the middle of the data
  • Avoid special characters in column headers (e.g. %, #, /, brackets)
  • Check that each column contains only one type of data (numbers, dates, or text)
3

Navigate to Claude and upload your CSV file

  • Open a new conversation at claude.ai
  • Click the paperclip or attachment icon in the message box
  • Select your CSV file from your computer and upload it
4

Start prompting and reference the columns of your file

  • Ask Claude to summarise the data, e.g. "What are the totals by category?"
  • Reference column names directly, e.g. "Show me the top 10 rows by Revenue"
  • Ask for insights, trends, or comparisons based on the data in your file

Need 1-on-1 help with Claude AI?

Book a 90-minute coaching session and we'll build your AI workflows together!

Book a Coaching Session
FAQ

Frequently Asked Questions

Common questions about uploading and analysing Excel files in Claude.

Why do I need to save as CSV instead of uploading the Excel file directly?

Claude reads data most reliably from plain text formats like CSV. Excel files (.xlsx) can contain multiple sheets, formatting, formulas, and merged cells that Claude may not interpret correctly. Saving as CSV UTF-8 strips out the formatting and gives Claude clean, flat data that it can read, analyse, and reason about accurately. If your Excel file has multiple sheets, save each one as a separate CSV.

What kinds of analysis can Claude do with my spreadsheet data?

Claude can summarise data, calculate totals and averages, identify top and bottom performers, spot trends over time, compare segments, flag anomalies, and answer specific questions about your dataset. For example: "What is the average order value by region?" or "Which product had the highest growth month-over-month?" Claude works best when your column names clearly describe what each column contains.

How large a CSV file can I upload to Claude?

Claude can handle reasonably large CSV files, but very large datasets (tens of thousands of rows or more) may exceed Claude's context window. For best results, filter or summarise your data before uploading — for example, upload only the date range or product category you want to analyse. Claude Pro subscribers have larger context windows and can handle bigger files than the free plan.

What does "CSV UTF-8 comma delimited" mean and why does it matter?

CSV stands for Comma-Separated Values — a simple text format where each row is on a new line and each column is separated by a comma. UTF-8 is a text encoding that correctly handles international characters, accented letters, and special symbols. Using CSV UTF-8 ensures Claude reads your data without garbled characters, especially if your file contains names, currencies, or text in languages other than English.

Can Claude edit or write data back to my spreadsheet?

Claude cannot directly edit your original file, but it can generate new data, create transformed tables, and produce output you can copy back into Excel. For example, you can ask Claude to calculate a new column, reformat data, or produce a summary table — then copy the result back into your spreadsheet. If you have Google Drive connected to Claude, you may also be able to work with Sheets directly.

Is my data safe when I upload a CSV to Claude?

Anthropic processes uploaded files as part of your conversation. By default, Claude does not retain file contents between separate conversations. However, if you are uploading sensitive or confidential data, check Anthropic's privacy policy and your organisation's data handling guidelines before uploading. For sensitive datasets, consider anonymising or redacting personally identifiable information before sharing with any AI tool.

Keep Learning

Related Claude AI Tutorials

More step-by-step guides to get more from Claude.

Get Personal Help

Book a 1-on-1 Coaching Session

Need a hands-on walkthrough tailored to your workflow? Book a 90-minute coaching session and we'll set it up together.