Course
Give your AI a permanent memory of your business. A course for people who use ChatGPT or Claude daily.Compound Context

Job

Can an AI agent analyze your spreadsheets for you?

Researched November 2026

Can an agent do this job today?

Assist only

Spreadsheet agents are generally available and in use, but the product documentation recommends review, and the cited production reports do not establish agents completing analyses on their own without review. Microsoft's Copilot in Excel FAQ says Copilot can make mistakes and tells users to review, edit and verify anything it creates. Anthropic's documentation says Claude for Excel is not recommended for final client deliverables without human review or for audit-critical calculations without verification. The production reports are vendor-published: Microsoft says Pamarco's sales director now receives an automatically generated board sales analysis and reviews and refines it, and Anthropic quotes Citadel, Bain & Company and ServiceNow on analysts using Claude for Excel to build and update models. None reports an agent's analysis being used without review, and none gives an error rate. Treat it as an assistant whose output a person checks.

Abstract illustration of a lattice of square cells with a diagonal green band, a few amber cells and a glowing frame around a block
On this page

Can an AI agent do spreadsheet analysis?

Partly, as an assistant you check. An AI agent for spreadsheet analysis can summarize a dataset, add formula columns, build PivotTables and charts, flag outliers and trace why a formula breaks. Microsoft's Copilot in Excel and Anthropic's Claude for Excel both do this inside the workbook, according to their documentation.

Neither vendor tells you to trust the output unchecked. Microsoft's FAQ says Copilot "can sometimes make mistakes" and tells users to "review, edit, and verify anything Copilot creates." Anthropic's documentation says Claude for Excel is not recommended for final client deliverables without human review or for audit-critical calculations without verification.

So hire it the way you would use a fast junior analyst: it does the first pass, and someone who knows the numbers checks it before anyone acts on it.

What the agent does and what stays with you

Agent

0of 10

Agent with review

8of 10

  • Summarize a dataset and answer questions about it
  • Add calculated columns, summary rows and lookups
  • Build PivotTables and charts
  • Clean messy data before analysis
  • Explain formulas and trace how a number is derived
  • Find the cause of formula errors
  • Summarize themes in text columns such as survey comments
  • Produce a recurring analysis on a schedule

Human

2of 10

  • Define the question, the metrics and which data is authoritative
  • Decide what the result means and act on it

10 tasks: 0 agent, 8 agent with review, 2 human

TaskWho does itWhy
Summarize a dataset and answer questions about itAgent with reviewMicrosoft documents Copilot in Excel returning summaries, trends and outliers as charts, PivotTables or text, and says to verify anything it creates.
Add calculated columns, summary rows and lookupsAgent with reviewMicrosoft's documentation shows Copilot adding formula columns, summary rows and XLOOKUP-based lookup columns and explaining each formula.
Build PivotTables and chartsAgent with reviewCopilot in Excel creates charts and PivotTables on request, and Claude for Excel can edit pivot tables, according to each vendor's documentation.
Clean messy data before analysisAgent with reviewAnthropic ships a starter skill for cleaning messy spreadsheet data in a range, sheet or whole file; a person checks what was changed.
Explain formulas and trace how a number is derivedAgent with reviewClaude for Excel answers with cell-level citations, and Copilot in Excel explains the formula in a selected cell, so the reader can follow the trail.
Find the cause of formula errorsAgent with reviewAnthropic documents Claude for Excel locating the root cause of errors such as #REF! and #DIV/0 and suggesting fixes.
Summarize themes in text columns such as survey commentsAgent with reviewMicrosoft documents Copilot summarizing feedback into themes and sentiment, with superscript references to the source rows for checking.
Produce a recurring analysis on a scheduleAgent with reviewMicrosoft reports Pamarco's sales director receives an automatically generated monthly board sales analysis and reviews and refines the narrative.
Define the question, the metrics and which data is authoritativeHumanNo source reviewed for this page shows an agent setting metric definitions; Microsoft advises naming the columns to analyze in the prompt.
Decide what the result means and act on itHumanMicrosoft advises against using Copilot for decisions in sensitive areas such as finance, legal or medical topics.

The agent handles the mechanical part of analysis. Microsoft's documentation shows Copilot in Excel answering questions such as "Which region had the highest and lowest sales?", adding a profit-margin column, building lookups with XLOOKUP and summarizing free-text feedback into themes. Copilot has three modes: edit changes the workbook directly, plan proposes steps first, and chat keeps answers in the chat pane. Claude for Excel reads multi-tab workbooks, answers with cell-level citations you can click, updates assumptions while keeping formulas intact, and can sort, filter, edit pivot tables and apply conditional formatting, according to Anthropic.

What stays with you is the part that decides whether the answer is right: which question matters, how a metric is defined, which data source is authoritative, and what to do with the result.

Production use exists, reported by the vendors. In a September 2026 customer story, Microsoft says Pamarco, a manufacturer with about 225 employees, uses Copilot Cowork for scheduled daily, weekly and monthly reports, with results going to Excel, Power BI and other outputs. A sales director who spent about five hours a month preparing sales analysis for the board now receives an automatically generated presentation on the sixth working day and reviews and refines the narrative. Anthropic's May 2026 announcement quotes Citadel saying its analysts use Claude for Excel to build and update coverage models, Bain & Company saying its teams build initial versions of complex models faster, and ServiceNow saying the add-in is being rapidly adopted there. These quotes give no time savings or error rates.

A worked example: one sales export

This is an illustration, not a customer story. Assume, for this example, that you export 4,800 order lines for October from your CRM, that the accounting system shows October revenue of $612,400, and that you ask: "Revenue by region, top 10 customers, and any unusual discounts."

The agent adds a PivotTable by region, a top-10 table and a column flagging discounts more than two standard deviations from the mean. Its summary says October revenue was $618,900 and the Northeast grew fastest.

The analyst checks the control total first. $618,900 is $6,500 above the accounting figure. She asks the agent which rows make up the difference. It finds three orders marked as test accounts and one order that was refunded in October but still shows as closed in the CRM. She tells the agent to exclude test accounts and net refunds, as her written definition says. The total now ties to $612,400. Only then does she read the regional story and the discount flags, two of which turn out to be approved contract prices. The agent did the first pass; the analyst decided which numbers were true.

What you need to provide

Give the agent a copy of the workbook, not the master. Its access should be edit rights on that copy and nothing else: no write access to the source CRM, accounting system or shared master file. If the data comes from a database, export it through a read-only account.

Name the data the agent will see. Your workbook may contain customer names, employee salaries or financial results. Anthropic's documentation says Claude for Excel sends conversations to Anthropic, including the content it reads from the workbook, and that the add-in does not inherit custom data retention settings your organization may have set. For Copilot, Microsoft points business users to its data, privacy and security documentation for Microsoft 365 Copilot. Check these terms before you hand over sensitive files.

Write down the definitions an analyst carries in their head. Microsoft's documentation says naming the columns you want analyzed produces more accurate results. Claude for Excel has a persistent Instructions field for conventions such as number formats, and Microsoft's documentation describes Copilot in Excel rules: a visible worksheet named .Rules whose guidelines Copilot follows for that workbook. Put metric definitions there, and always include one control total you already trust.

On licenses: Claude for Excel is available on Claude's Pro, Max, Team and Enterprise plans. Copilot in Excel requires one of several Microsoft 365 or Microsoft Copilot subscriptions listed in Microsoft's FAQ. Prices were not researched for this page; check the vendors' current pricing pages.

Job brief template

Use this as the brief for a vendor, an operator or your own team. Replace the bracketed values with your own.

Copy-ready brief

Goal
Within [2] business days of receiving the workbook, every question in the brief has an answer that ties to the source data, with the formulas and steps visible in the workbook.
Deliverable
A new sheet or workbook in the shared folder containing the answer tables and charts, formulas left in place (not pasted as values), and a short note listing each step taken, each assumption made and any rows excluded.
Inputs
  • A copy of the workbook or export, with edit rights to that copy only; the original stays read-only for the agent
  • The questions to answer, in writing, for example: revenue by region and month, top 10 customers, outliers in discount rate
  • Metric definitions: what counts as revenue, which date column to use, how refunds and test rows are treated
  • One or more control totals you already trust, such as total revenue for the period from the accounting system
  • The output format you want: new sheet, PivotTable, chart or short written summary
Acceptance criteria
  • The total of the analyzed dataset matches the control total named in the brief to the cent, or the difference is explained row by row.
  • Every figure in the written summary points to a cell or range in the workbook.
  • Excluded or changed rows are listed with the reason; no source data is overwritten.
  • On a spot check of [5] figures recalculated by hand, all [5] match.
  • Running the same request again on the same file gives the same numbers.
Systems
  • spreadsheet tool (for example Microsoft Excel with Copilot or the Claude for Excel add-in)
  • shared file storage with version history (for example OneDrive or SharePoint)
  • source system the data comes from, such as an accounting system or CRM export
Constraints
  • The workbook may hold customer, employee or financial data; use only files your organization allows in the AI tool and check the vendor's data-retention terms first.
  • Only use workbooks from trusted sources; Anthropic warns that external files can contain hidden instructions.
  • The agent works on a copy; it has no write access to the master file or to source systems.
  • Recalculation must be set to Automatic for Copilot edits to work.
Volume
Example: 2–10 workbooks a month, each up to a few tens of thousands of rows
Cadence
Example: ad hoc requests plus one recurring monthly analysis
Human checkpoints
  • Metric definitions: the analyst or manager who owns the numbers writes them down before the work starts.
  • Control totals: a person checks the reconciliation before reading any other result.
  • Changes to data: a person reviews every excluded, edited or deduplicated row.
  • Use of results: the owner of the decision reads the analysis and the step log before it is shared or acted on.

A control-total check can catch discrepancies before you rely on the analysis. Spreadsheet errors are quiet: a wrong filter or a duplicated row produces a clean-looking table. A number that ties to a figure you already trust catches errors of this kind before anything else is read.

Risks and human checkpoints

  1. The agent answers with fluent, confident language and a wrong number.

    How you notice it

    Check the dataset total against a control total and hand-recalculate a few figures every time; Microsoft's FAQ says Copilot's content can be inaccurate and tells users to verify it.

  2. The agent uses the wrong column or definition, such as order date instead of invoice date.

    How you notice it

    Name the columns and definitions in the request and check the step log; Microsoft's documentation says naming the columns produces more accurate results.

  3. The agent changes or overwrites source data while cleaning it.

    How you notice it

    Work on a copy and ask the agent what it changed; Copilot can summarize its own edits from the workbook's change history, and Version History restores earlier versions.

  4. A workbook from outside your company carries hidden instructions that make the agent leak or alter data.

    How you notice it

    Use only trusted files and read each confirmation prompt; Anthropic documents that testing found Claude for Excel could be manipulated this way and asks users to confirm risky operations.

  5. The analysis needs a feature the agent cannot handle, such as macros or data tables, and it works around it silently.

    How you notice it

    Before the trial, check the vendor's list of unsupported features; Anthropic lists data tables, macros and VBA as unsupported in Claude for Excel.

Human checkpoints

  • Metric definitions: the analyst or manager who owns the numbers writes them down before the work starts.
  • Control totals: a person checks the reconciliation before reading any other result.
  • Changes to data: a person reviews every excluded, edited or deduplicated row.
  • Use of results: the owner of the decision reads the analysis and the step log before it is shared or acted on.

Two product facts shape the checkpoints. Copilot in Excel can only report changes that are in the workbook's change history, which Excel keeps for up to 365 days, so keep files in a location with version history. And Anthropic warns that files from external sources, such as downloaded templates, vendor files and data imports, can contain hidden instructions; when Claude proposes a risky operation it asks you to confirm, and those confirmations deserve a careful read.

How to run a trial

Run the agent next to your current process on work you have already done, so you know the right answers.

  1. Pick three to five past analyses where the result was checked: a monthly sales summary, a survey readout, a cost breakdown.
  2. Give the agent copies of the original files and the same questions, with your metric definitions and one control total each.
  3. Compare its results with the checked versions. Count figures that match, figures that are wrong, and wrong figures it presented with confidence.
  4. Ask the same question twice on the same file and compare the numbers.
  5. Plant one problem, such as a duplicated block of rows or a test account, and see whether the agent finds it or includes it.
  6. Time the review. The agent's speed matters less than how long a person needs to check its work.
  1. Pick three to five past analyses

    Results already checked: a monthly sales summary, a survey readout, a cost breakdown

  2. Give the agent copies of the original files

    The same questions, your metric definitions and one control total each

  3. Compare its results with the checked versions

    Count figures that match, figures that are wrong, and wrong figures presented with confidence

  4. Ask the same question twice

    On the same file, then compare the numbers

  5. Plant one problem

    A duplicated block of rows or a test account: does the agent find it or include it

  6. Time the review

    How long a person needs to check the work matters more than the agent's speed

If the results tie out and review time is acceptable, move to live requests on copies, keep the control-total check, and widen the scope one type of analysis at a time.

For structuring the test, see how to run a paid trial with an AI agent, and for the brief, how to write a job description for an AI agent. Related pages: reporting and BI, data engineering, FP&A and forecasting, the data analyst role and the data overview.

Questions buyers ask

Is the agent's analysis accurate? Neither vendor publishes an accuracy rate on customer workbooks. Microsoft describes testing Copilot in Excel against public and internal benchmarks, including a finance benchmark built with outside finance professionals, and says benchmark runs gate releases, but the post cited here gives no scores. Measure accuracy yourself against analyses you have already checked.

Can it work with macros and very complex models? Anthropic lists macros, VBA and data tables as unsupported in Claude for Excel. Copilot in Excel only edits workbooks when calculation is set to Automatic. Check these limits against your files before the trial.

Will it change my data without asking? In Copilot's edit mode, Copilot changes the workbook directly; plan mode proposes a plan before editing, and chat mode keeps responses in the chat. Claude for Excel warns before overwriting existing data. Working on a copy helps protect the master workbook from direct edits.

Sources

  1. Use Claude for Excel

    Anthropic (Claude documentation)PrimaryAccessed Nov 14, 2026

  2. Frequently asked questions about Copilot in Excel

    Microsoft SupportPrimaryAccessed Nov 14, 2026

  3. Get data insights with Copilot in Excel

    Microsoft SupportPrimaryAccessed Nov 14, 2026

  4. Review the change history of your workbook with Copilot in Excel

    Microsoft SupportPrimaryAccessed Nov 14, 2026

  5. Create guidelines for a workbook with Copilot in Excel rules

    Microsoft SupportPrimaryAccessed Nov 14, 2026

  6. Advancing Claude for Excel and PowerPoint

    AnthropicVendorAccessed Nov 14, 2026

  7. An Inside Look at Copilot in Excel

    Microsoft Tech Community (Excel Blog)VendorAccessed Nov 14, 2026

What we could not verify

  • Every production report on this page (Pamarco, Citadel, Bain & Company, ServiceNow) is published by the software vendor involved. No independent study of agent accuracy on business spreadsheet analysis in production was found.
  • No accuracy rate for Copilot in Excel or Claude for Excel on customer workbooks is published. Microsoft describes its internal benchmarks but does not publish scores in the post cited here.
  • Agent pricing is not shown. Both products cited here come with subscription plans (Claude Pro, Max, Team and Enterprise; Microsoft 365 and Copilot licenses), but per-seat prices were not researched to a sourced range for this page, so it has no cost comparison.
  • No source was found showing an agent choosing the business question, defining metrics or deciding what to do with the result, so those tasks are marked human.
  • The Citadel, Bain & Company and ServiceNow statements are short quotes in an Anthropic product announcement; they give no volumes, time savings or error rates.

Hiring AI agents, opening soon

One email when the job board opens. Optionally tell us the job you want done.