Data and productivity

How to Use Copilot for Excel Analysis

Copilot can shorten the distance between a workbook and a useful question, but spreadsheet fluency is not spreadsheet proof. A safe analysis keeps the data contract, formulas, assumptions and review status visible. This guide gives you a repeatable workflow for cleaning a table, exploring patterns, building a chart and handing over results without hiding errors behind a polished summary.

GPTPrompts.AI Editorial

Hands-on with Microsoft Copilot; every method here is one we use · Last updated October 2026

Recommended toolGensparkAn AI agent that runs research, slides and outreach for you.Try Genspark

Affiliate link, we may earn a commission at no extra cost to you.

01 · Reality check

What Microsoft Copilot actually does well here

Good at

  • Explaining formulas and suggesting spreadsheet structures
  • Finding duplicates, blanks, patterns and candidate exceptions
  • Drafting summaries and chart options from a defined table
  • Turning a review contract into repeatable prompts
  • Helping a reviewer locate cells and ranges behind a result

Not the right tool for

  • Knowing whether a column’s business definition is correct
  • Guaranteeing it saw every sheet, row, attachment or external link
  • Establishing causation from a correlation or chart
  • Replacing an accountant, analyst or data owner
  • Making a consequential decision or silently changing source data

02A · Working notes

Define the question and decision first

Before asking Copilot for insights, write the decision the workbook should support. Examples include finding delayed orders, comparing margin by product, reconciling a budget or locating missing service-level data. Define the population, time period, grain of one row, metric, unit and audience. Say what would count as useful evidence and what the workbook cannot establish. ‘Find interesting patterns’ encourages a long list of correlations; ‘identify orders older than the agreed threshold and show the source columns’ creates an auditable task. Keep a separate note for the decision owner and deadline. Analysis is only useful when a human knows what action it may inform and what action it must not take.

Create a data contract before analysis

Ask Copilot to describe the table without changing it: one row per what, one column per which field, key columns, date range, currency, units, allowed values and expected row count. Record whether blanks mean zero, not applicable, unknown or missing. Identify calculated columns and their formulas. If two sheets use different definitions—for example booked revenue versus cash received—keep them separate and name the difference. A data contract prevents an assistant from combining columns that look similar but measure different things. Put the contract in a visible sheet or note and update it when the workbook changes. Copilot can help draft the contract; the data owner must confirm it.

Inspect structure, quality and scope

Start with counts and exceptions, not a chart. Request row count, distinct keys, duplicate keys, blank rates, date minimum and maximum, negative values, outliers and categories outside the allowed list. Ask Copilot to return cell ranges or column names for each finding. Check filters, hidden rows, merged cells, frozen panes, external links and tables that stop before the last row. A workbook can look complete while a filter excludes recent records or a formula references only part of a column. Preserve the original sheet and make a working copy. If the data is too incomplete for a conclusion, record the limitation and ask for a cleaning plan rather than silently filling values.

Use Copilot to explain formulas, not to bless them

For an important formula, ask Copilot to explain each reference, condition, lookup, date conversion and error branch in plain language. Then inspect the formula in the workbook and test it against a small hand-calculated example. Check relative versus absolute references, copied formulas, hidden criteria and the treatment of blanks. Ask for a list of cells with formulas that differ from the surrounding pattern. A plausible explanation is not evidence that the formula is correct. Keep a calculation ledger with metric, formula, input columns, filters, date boundary, expected result and reviewer. This creates a trail a colleague can repeat without relying on the chat history.

Separate cleaning from changing the meaning

Cleaning can include standardising dates, trimming accidental spaces, fixing obvious type errors and making missingness visible. It should not quietly turn a missing amount into zero, remove an inconvenient row, merge categories or rewrite a historical value. Ask Copilot to propose a cleaning table: issue, affected range, proposed transformation, reason, risk and approval state. Apply approved transformations in a copy, keep the original and record the before-and-after count. For high-consequence work, use Power Query, formulas or a documented script that can be rerun. If a value needs a business judgement, label it as a decision rather than calling it cleaning.

Build a calculation ledger and control totals

For every headline number, record the source table, row filter, date range, aggregation, unit and control total. Reconcile subtotals to a trusted total where one exists. Compare the count of records before and after filters. Ask Copilot to show the exact formula or pivot configuration behind a result and to list excluded rows. If the workbook has multiple currencies, state the exchange-rate source and date or keep currencies separate. If periods are incomplete, mark the result partial. The ledger is especially important when Copilot creates a new formula or summary table, because it makes a silent range error visible. Do not copy a number into a slide or email until the reviewer accepts its evidence and definition.

Choose charts that answer the question

Use a chart only when its axes, grouping and time grain support the decision. A line chart needs an ordered time field; a bar chart can compare categories; a scatter plot can show association but not causation. Ask Copilot to propose two alternatives and explain what each could hide. Check sort order, zero baselines, outliers, missing periods, labels, units and whether a dual axis exaggerates a difference. Add a caption that states the data period, population and important exclusions. Never let a chart title turn a correlation into a cause. If the sample is small or biased, say so in the caption. A clear table with a control total is often more honest than a decorative visual.

Handle forecasts and what-if analysis as assumptions

Copilot can help structure a forecast or scenario table, but a projection is only as credible as its history, method and assumptions. State the target variable, training period, missing periods, seasonality, event changes and forecast horizon. Keep actuals, assumptions and projected values in separate columns. For what-if analysis, change one driver at a time and show the formula or rule. Ask for conservative, base and conditional scenarios rather than a single confident number. Recalculate important outputs independently and compare them with a simple baseline. Label the result as a scenario or estimate. Do not present it as a guarantee, especially when it affects staffing, money, compliance or customer promises.

Use natural-language prompts with a review contract

A strong Copilot prompt names the workbook area, question, period, output shape, exclusions and review requirements. Ask first for an inventory and questions, then for a formula or table, then for prose. Require ‘UNKNOWN’ when a column or source is missing. Ask it to return claims with the cell range or sheet behind each one. For example: ‘Using Table1 only, analyse January to June orders. First list row count, duplicate Order IDs, blank delivery dates and excluded rows. Then calculate on-time rate by month with the formula and denominators. Do not infer causes or fill blanks. Return a review checklist.’ This sequence makes the work inspectable before it becomes polished.

Protect workbook permissions and personal data

Use the approved Microsoft 365 account and workbook location. Remove unnecessary names, contact details, payroll fields, customer identifiers and secrets from a working copy. Check who can access the workbook, generated summaries, links and exports. Copilot’s available context depends on the product surface, account, permissions and organisation settings; do not assume it read every sheet, file or external link. Ask it to list the sources it used and what it could not access. If the workbook contains regulated, personnel or commercially sensitive material, follow the organisation’s classification, retention and review process. Data access is not the same as permission to disclose a result.

Review the actual workbook before sharing

Read the result in Excel, not only in the chat. Click the formulas, inspect the referenced ranges, remove accidental filters, check number formats and compare totals with the ledger. Test a few rows manually. Open the chart and verify labels, date order and legend. If Copilot created a summary, check that it includes the right denominator and does not omit exceptions. Ask a second person to reproduce the headline number from the source. Mark the workbook DRAFT, NEEDS REVIEW, APPROVED or SUPERSEDED. Keep the approved version separate from the working copy and preserve a short change log. A review gate is what converts assistance into an accountable analysis.

Turn analysis into a decision brief

After the workbook passes checks, ask Copilot to draft a short brief with question, scope, method, headline findings, uncertainty, limitations, recommended next check and owner. Require every number to carry its period and source range. Separate observed findings from interpretation and recommendation. Include what the analysis does not prove and what would change the conclusion. Do not let a brief omit a material caveat merely to fit a slide or email. The owner of the decision should approve the wording and decide whether the data is sufficient. Store the brief with the workbook version so a future reader can trace the claim back to the cells.

Measure corrections and improve the template

Keep a small correction log: wrong range, missing row, bad date, incorrect unit, formula mismatch, unsupported inference or permission mistake. Review recurring errors monthly. If the same problem appears, improve the table structure, naming, validation rule or prompt contract rather than adding more adjectives to the instruction. Track review time, correction rate, missed exceptions and reproducibility, not only minutes saved. A useful Copilot workflow gradually makes the workbook easier for the next analyst. The goal is not to make every result sound certain; it is to make uncertainty, evidence and responsibility easy to see.

Document joins and workbook handoffs

Many spreadsheet errors enter when two tables are combined. Ask Copilot to describe the join key, expected cardinality, unmatched rows, duplicate keys and row count before and after the join. Review a sample of matched and unmatched records manually. Keep the source tables, transformation steps and output version together so another analyst can reproduce the result. For a handoff, include the data contract, calculation ledger, known limitations, refresh date, owner and the exact question the workbook currently answers. Do not hand over only a dashboard screenshot; it hides the raw rows and formula context a reviewer needs.

Make exceptions visible to the decision owner

A summary that hides exceptions can be more dangerous than no summary. Ask Copilot to return the top and bottom cases, rows excluded by quality rules, categories with small denominators and metrics that changed definition between periods. Put these exceptions near the headline result, not in an appendix nobody opens. If the decision owner only needs a short brief, preserve a link to the reviewed workbook and state the scope in the first paragraph. Ask the owner whether the uncertainty changes the decision. If it does, the next action may be collecting better data rather than choosing between two polished charts.

Use a reproducible refresh checklist

For recurring reporting, keep a checklist: confirm the source file and period, refresh connections, check row counts, inspect duplicates and blanks, compare control totals, review formula differences, update the calculation ledger, regenerate charts, read the limitations and obtain approval. Ask Copilot to draft the checklist from the workbook, then edit it to match the real process. Record the run date, operator, source version and unresolved issues. A recurring analysis is not safe merely because it worked last month; the source schema, filters and business definitions may have changed. The checklist turns a one-off success into a reviewable operating routine.

02 · The method

Step by step

  1. 1

    Define the decision and scope

    Name the question, population, period, unit, audience and prohibited conclusions.

  2. 2

    Write the data contract

    Confirm row grain, columns, allowed values, missingness and calculated fields.

  3. 3

    Inspect before transforming

    Check counts, duplicates, blanks, dates, filters, hidden rows and external links.

  4. 4

    Build a calculation ledger

    Record formulas, ranges, filters, denominators, units and control totals.

  5. 5

    Analyse and visualise

    Choose charts that fit the question and label assumptions, exclusions and uncertainty.

  6. 6

    Review the workbook

    Recalculate key results, inspect formulas and ranges, test examples and preserve changes.

  7. 7

    Approve the brief

    Separate findings from interpretation, check permissions and let the decision owner sign off.

03 · Use this now

Copy-paste prompt for controlled Copilot Excel analysis

Copy and paste

Act as a careful Excel analysis assistant. Use only the named workbook table or ranges available in this request. Do not change source data, fill missing values, infer causes or invent business definitions. Decision: [what this analysis will inform] Table or range: [name] Population and period: [details] Units and currency: [details] Known definitions: [paste] Approved exclusions: [list] First return: (1) row count, date range, duplicate keys, blanks, invalid values and missing sources; (2) a data-contract checklist; (3) proposed calculations with formulas, ranges, filters and denominators; (4) control totals and items needing confirmation; (5) two chart options with limitations. Use UNKNOWN instead of guessing. After I approve the calculations, draft findings that separate OBSERVED RESULT, INTERPRETATION, ASSUMPTION, LIMITATION and NEXT CHECK. Do not edit, send or publish anything.

04 · Avoid these

Common mistakes

  • Analysing an unstructured range without defining one row
  • Treating blank as zero without a business rule
  • Trusting a formula explanation without checking the cells
  • Using a chart title to imply causation
  • Forecasting from incomplete periods without labelling assumptions
  • Sharing a workbook or link with broader permissions than intended
  • Copying a headline number without its denominator and date range

05 · Questions

Frequently asked questions

What can Copilot do in Excel?

Depending on the workbook, account and Microsoft 365 configuration, Copilot can help explain formulas, suggest calculations, summarise tables, identify patterns and propose charts. Review the actual cells, ranges and source data before relying on its output.

Can Copilot clean my spreadsheet?

It can suggest cleaning steps and sometimes help apply them, but keep the original, define missingness and approve transformations. Never silently replace blanks, remove rows or change category meaning.

Can Copilot find trends?

It can surface patterns in the data you make available. A pattern is not proof of a trend or cause; verify the period, denominator, missing records and alternative explanations.

How do I check a Copilot Excel answer?

Ask for the formula, sheet, range, filters, denominator and exclusions. Then inspect those cells in Excel, test a few examples and reconcile the result to a trusted control total.

Can Copilot forecast sales or costs?

It can help structure scenarios or forecasts, but the result depends on historical coverage and assumptions. Keep actuals separate from projections, label uncertainty and have the owner review the method.

Related guides

Primary sources

Product menus and plan limits change. The linked vendor documentation is the authority when your screen differs.

More Microsoft Copilot guides

Don't stop here

What to read next

Hand-picked guides our readers explore right after this one.