Office Consumer is reader-supported. We may earn an affiliate commission from qualified links on our site.

Can Copilot 365 Help With Data Analysis in Excel? (w/Examples) + FAQs

Yes. Microsoft 365 Copilot can meaningfully help with data analysis in Excel by generating formulas, building PivotTables, cleaning messy data, surfacing insights in plain English, and even running Python code on your spreadsheet. It is not a replacement for a trained analyst, but it removes hours of busywork from everyday tasks.

The reason Copilot matters is that Excel still runs a huge share of American business operations, yet most users touch only a tiny fraction of its 500+ functions. Copilot closes that gap by letting you ask questions in natural language, such as “show me which products lost margin last quarter,” and turning them into real Excel objects you can audit and reuse. According to a Forrester Total Economic Impact study, surveyed organizations reported a 112% to 457% ROI over three years from Microsoft 365 Copilot, with power users saving up to 10 hours per month.

There is a catch. Copilot only works well when your data sits inside a formatted Excel Table, when your file is saved to OneDrive or SharePoint with AutoSave on, and when your admin has enabled the right licenses. Miss one of those conditions and Copilot politely refuses to help, which is the single biggest source of user frustration documented in the Microsoft Learn Copilot in Excel guide.

Here is what you will learn in this article:

  • 📊 How Copilot actually analyzes data in Excel, step by step, with the exact prompts that work
  • 🧮 The difference between formula generation, PivotTables, charts, and Python-in-Excel tasks Copilot can handle
  • 💸 Every licensing tier that includes Copilot, what each costs, and which features unlock at each level
  • 🛡️ The federal privacy, HIPAA, and GDPR rules that govern how your data is processed by Copilot
  • ⚠️ The seven most common mistakes users make with Copilot in Excel and how to avoid every one of them

What Copilot 365 Actually Does Inside Excel

Copilot in Excel is a generative AI assistant built on top of large language models from OpenAI and Microsoft’s Azure OpenAI Service. It sits in a side pane inside the Excel desktop app, Excel for the web, and Excel for iPad, and it reads the active worksheet to answer your questions or perform actions on your behalf.

The tool does four big things. First, it generates formulas using any of Excel’s native functions, including newer ones such as LAMBDA, LET, and GROUPBY. Second, it creates PivotTables and PivotCharts from scratch based on a prompt. Third, it performs data exploration, meaning it highlights trends, outliers, and correlations without you writing a single formula. Fourth, through the Advanced Analysis feature, it can write and execute Python code directly inside your workbook using Python in Excel.

The plain-English explanation is that you describe the outcome you want, and Copilot translates that into Excel’s own native objects. The consequence of ignoring this design is that users often paste results into cells as static values, which breaks Excel’s recalculation engine. A real-world example: Maya, a controller at a Denver retailer, asks Copilot “build a PivotTable showing revenue by store and month for 2025.” Copilot inserts a genuine PivotTable she can refresh next quarter, rather than a frozen image of numbers. A common misconception is that Copilot writes macros or VBA code automatically, but as of April 2026 it does not; it produces formulas, PivotTables, charts, conditional formatting rules, and Python scripts, and nothing else.

The Core Requirements Before Copilot Will Work

Copilot refuses to analyze data unless several conditions are met, and this tripping point is covered in the official prerequisites page. Your file must be stored in OneDrive, OneDrive for Business, or SharePoint, and AutoSave must be on. Your data must be inside a formatted Excel Table, not a loose range, which means each column needs a header and no merged cells.

The consequence of skipping these steps is immediate: the Copilot pane grays out or shows an error saying “Copilot needs your data in a table.” A real example is Luis, a marketing manager, who copies a CSV from Google Analytics into a new sheet and expects Copilot to analyze it. He gets blocked until he presses Ctrl+T to convert the range into a Table. A common misconception is that Copilot can read multiple worksheets at once, but at present it focuses on the single sheet or named table you reference in your prompt.

The License You Need to Use Copilot in Excel

As of April 2026, Microsoft 365 Copilot costs $30 per user per month, billed annually, and requires an eligible base license such as Microsoft 365 Business Standard, Business Premium, E3, or E5. Individual users can instead buy Copilot Pro at $20 per month, which also unlocks Copilot in Excel but is tied to a personal Microsoft 365 Family or Personal plan.

The consequence of buying the wrong tier is that Excel Copilot features silently disappear. For example, Priya, a solo accountant, buys Copilot Chat at $0 expecting spreadsheet help, but Copilot Chat only answers web-grounded questions and cannot touch her workbook, a limitation explained in the Copilot Chat documentation. A common misconception is that a ChatGPT Plus subscription substitutes for Copilot in Excel; it does not, because ChatGPT cannot natively edit your .xlsx file.

How Copilot Generates Formulas (With Examples)

Formula generation is the most-used Copilot feature, according to Microsoft’s November 2025 Work Trend Index. You type a plain-English request, and Copilot produces a complete formula with a short explanation of how it works, then offers to insert it into a new column.

The plain-English explanation is that Copilot uses your column headers and a sample of your rows as context, so the clearer your headers, the better the output. The consequence of vague headers like “Col1” is that Copilot guesses, and sometimes guesses wrong, producing formulas that look right but reference the wrong fields. A real example: Jordan, a sales ops analyst at a SaaS company, asks “add a column that flags deals closing this quarter that are below our $50,000 average.” Copilot returns =IF(AND([@[Close Date]]>=DATE(2026,4,1),[@[Close Date]]<=DATE(2026,6,30),[@Amount]<50000),"Flag",""). A common misconception is that Copilot always writes optimized formulas; for large datasets it sometimes picks SUMIFS when a PivotTable would be faster, which is why you should review every suggestion before accepting.

Prompt Patterns That Produce Better Formulas

The structure of your prompt directly shapes quality. Microsoft’s prompting guide recommends including the goal, the source columns, and the desired output format. For example, “using the Orders table, add a new column named Net Revenue that equals Gross Revenue minus Discount minus Tax, formatted as USD currency.”

The consequence of skipping any of those three elements is a generic answer. A named example is Elena, an operations lead, who types “calculate revenue,” and Copilot asks three follow-up questions before it can produce anything useful. A common misconception is that longer prompts are always better; in fact, prompts over 400 words often confuse Copilot because it starts to conflate multiple goals.

Advanced Functions Copilot Handles Well

Copilot is unusually strong with Excel’s dynamic-array era functions, including XLOOKUP, FILTER, UNIQUE, SORT, LET, LAMBDA, and the newer GROUPBY and PIVOTBY functions released in 2024. These functions replace whole chains of helper columns and are where Copilot saves the most time.

The consequence of not knowing these exist is that users keep writing nested IF statements 10 levels deep. A real example is Marcus, a finance manager, who spent two hours building a waterfall of SUMIFS until Copilot rewrote it as a single GROUPBY in one line. A common misconception is that these functions only work in Microsoft 365 desktop Excel; they also work in Excel for the web and Excel for iPad, but not in Excel 2021 or earlier perpetual licenses.

Building PivotTables and PivotCharts With Copilot

Copilot creates full PivotTables and PivotCharts in one prompt, a feature detailed on the Microsoft Learn PivotTable page. The prompt pattern is “create a PivotTable showing [measure] by [row dimension] and [column dimension], filtered by [filter].” You review the preview, then click Add to a new sheet to insert it.

The plain-English explanation is that Copilot picks the right Values, Rows, Columns, and Filters slots for you based on the data types in your table. The consequence of mis-typed columns, like dates stored as text, is that Copilot dumps them into Rows instead of grouping them into months or quarters. A real example: Tanya, a regional manager at a grocery chain, asks “PivotTable of units sold by category and month for 2025, filtered to the Northeast region.” Copilot delivers the table and a matching column chart in 12 seconds. A common misconception is that Copilot PivotTables are static; they are full-featured native PivotTables that refresh, slice, and drill through like any other.

Scenario Table: Common PivotTable Prompts

Prompt You TypeWhat Copilot Builds
“Show total revenue by sales rep for Q1 2026”PivotTable with Sales Rep in Rows, Sum of Revenue in Values, Close Date filtered to Jan-Mar 2026
“Which product categories had declining sales year over year?”PivotTable with Category in Rows, Year in Columns, Sum of Sales in Values, plus a conditional format highlighting declines
“Compare average deal size by channel and region”PivotTable with Channel in Rows, Region in Columns, Average of Amount in Values

When PivotTables Are the Wrong Tool

Copilot sometimes suggests a PivotTable when a dynamic-array formula would be cleaner. PivotTables need manual refresh, and they cannot reference external sheets or data models without extra setup.

The consequence is that reports break when source data changes. A named example is Dwayne, an HR analyst, who built a monthly headcount PivotTable but forgot to right-click Refresh; his April board deck showed March numbers. A common misconception is that PivotTables auto-refresh; they do not, unless you wire up PivotTable Options → Refresh data when opening the file, or use Power Query with scheduled refresh.

Data Cleaning and Transformation Prompts

Dirty data is the enemy of analysis, and Copilot now handles common cleanup tasks that once required Power Query. According to a 2024 Anaconda State of Data Science report, analysts still spend up to 38% of their time on data prep. Copilot attacks this directly with text-splitting, case normalization, duplicate removal, and fuzzy matching.

The plain-English explanation is that you describe the mess and Copilot proposes a fix, usually as a new column or an in-place transformation. The consequence of accepting changes blindly is data loss; Copilot does not always warn you when it drops rows. A real example: Aisha, a nonprofit data coordinator, asks “remove duplicate donor records keeping the most recent donation date.” Copilot proposes a formula-based solution, but she should keep a backup sheet first. A common misconception is that Copilot calls Power Query for you; it does not, and for very large or multi-source cleanup jobs, Power Query remains the better tool, as Microsoft notes in its Power Query vs Copilot guidance.

Concrete Cleanup Examples

Try these prompts on a messy contacts table. “Split the Full Name column into First Name and Last Name.” “Standardize the Phone column to the format (###) ###-####.” “Flag rows where the Email column is not a valid email format.” Each one produces an auditable formula or a list of offending cells.

The consequence of these fixes is that downstream VLOOKUPs and PivotTables stop returning #N/A. A named example is Rohan, a CRM manager, whose email deliverability jumped from 74% to 93% after a Copilot-driven cleanup of 42,000 records. A common misconception is that Copilot can merge data from two separate workbooks; it cannot in a single prompt, and you should use Power Query’s merge operation for that.

Natural-Language Insights and Charts

Beyond formulas and tables, Copilot runs what Microsoft calls data exploration. You type “analyze this data,” and it returns a list of findings such as “Region West grew 18% while East declined 4%,” each linked to a suggested chart. This feature is described on the Copilot in Excel analyze page.

The plain-English explanation is that Copilot runs several statistical passes in the background, including correlation checks, outlier detection, and grouping, and returns the most interesting findings first. The consequence of trusting these findings without verification is publishing an insight based on a 2-row sample. A real example: Greg, a COO, asks “what is driving our churn spike?” Copilot flags a correlation with a specific support agent, but the sample is only seven tickets, so the correlation is noise. A common misconception is that Copilot performs true statistical significance testing; it does not by default, though the Python-in-Excel path can.

Charts Copilot Can Build on Command

Copilot builds bar, column, line, pie, scatter, combo, waterfall, and treemap charts. You can specify color, axis labels, and title in the same prompt. For chart types not in the native list, such as radar or funnel, Copilot falls back to Python in Excel when Advanced Analysis is enabled.

The consequence of weak prompts is default blue bars with the wrong axis. A named example is Priscilla, a sustainability officer, who asks “line chart of CO2 emissions by quarter, with a red target line at 500 tons.” Copilot delivers exactly that, including the target line as a secondary series. A common misconception is that Copilot-created charts are locked; they are standard Excel charts you can edit freely after insertion.

Python in Excel Through Copilot Advanced Analysis

The Advanced Analysis feature, generally available since 2025, lets Copilot write and run Python code directly in your workbook using Python in Excel, which runs on the Anaconda distribution inside Microsoft’s Azure cloud. This unlocks regression, clustering, forecasting, sentiment analysis, and custom visualizations beyond native Excel.

The plain-English explanation is that Copilot turns an analytical question into a Python cell that uses pandas, NumPy, scikit-learn, matplotlib, or seaborn. The consequence is that you get analyst-grade output without writing code, but you must review the code before trusting it. A real example: Nadia, a supply-chain analyst, asks “forecast next 12 weeks of demand using Prophet with weekly seasonality.” Copilot writes a Python cell that imports Prophet, fits the model, and returns a forecast chart. A common misconception is that Python in Excel runs locally; it runs on Azure, so you need an internet connection and your data travels to Microsoft servers under the terms of the Microsoft Product Terms.

Scenario Table: Python-in-Excel Use Cases

Analysis You Ask ForPython Copilot Writes
“Cluster my customers into 5 segments based on spend and frequency”KMeans from scikit-learn, plus a scatter plot colored by cluster
“Forecast revenue for the next 6 months with confidence intervals”Prophet or statsmodels SARIMAX with a fan chart
“Run a sentiment score on these product reviews”VADER or TextBlob loop producing a new sentiment column

Licensing and Compute Caps

Python in Excel is included in Microsoft 365 Business and Enterprise plans, but premium compute (larger datasets, faster runs) requires the Python in Excel add-on billed through Anaconda. Free-tier runs cap at roughly 100 MB of memory and 30 seconds per cell.

The consequence of hitting the cap is a timeout error mid-analysis. A named example is Sam, a market researcher, whose 2 million-row survey file times out until he upgrades to the premium tier. A common misconception is that Python in Excel can install any PyPI package; the allow list is fixed, and installing arbitrary packages is not permitted for security reasons.

Federal Privacy, HIPAA, and GDPR Considerations

Copilot in Excel is governed by the Microsoft Data Protection Addendum and the Microsoft Product Terms. Under these, your prompts and workbook contents are not used to train Microsoft’s foundation models when you use a commercial Microsoft 365 Copilot license, a commitment reinforced in the Copilot privacy FAQ.

The plain-English explanation is that your data stays inside the Microsoft 365 service boundary and inherits the same HIPAA Business Associate Agreement coverage as Exchange and SharePoint. The consequence of using the free Copilot Chat with a personal account, however, is that data can be used to improve services unless you opt out. A real example is Dr. Patel, a small-clinic owner, who drafts patient scheduling reports in Excel; he must use a Business or Enterprise Copilot license to keep the work covered under his BAA. A common misconception is that all Copilot flavors are identically protected; only the paid Microsoft 365 Copilot and Copilot for Business tiers carry enterprise data protection by default.

HIPAA Specifics

HIPAA’s Privacy Rule and Security Rule apply any time protected health information is processed by a vendor. Microsoft signs a BAA for Microsoft 365 Copilot, but you must still enforce Microsoft Purview sensitivity labels on PHI spreadsheets.

The consequence of skipping labels is that Copilot may retrieve PHI from one file while answering a prompt in another. A named example is Rebecca, a hospital operations lead, whose team labels all census workbooks as Confidential – PHI, which blocks Copilot from sharing that content outside the authorized group. A common misconception is that deleting a prompt erases the data; prompts are retained in the Microsoft 365 audit log for compliance up to one year.

GDPR and State Privacy Laws

GDPR applies to EU-resident data, and California’s CCPA/CPRA plus similar laws in Colorado, Virginia, Connecticut, and Utah apply to state residents. Microsoft 365 Copilot’s EU Data Boundary keeps EU prompts processed in EU datacenters.

The consequence of non-compliance under GDPR is fines up to 4% of global annual revenue. A named example is Henrik, a Swedish HR director, whose workforce analytics must stay in-region; he enables the EU Data Boundary before rolling Copilot out. A common misconception is that U.S. tenants automatically route to the EU; they do not, and admins must configure tenant residency in the Microsoft 365 admin center.

Comparing Copilot 365 to Other AI Analysis Tools

Copilot is not the only AI that touches spreadsheets. The alternatives differ sharply on file integration, privacy, and analysis depth.

FeatureMicrosoft 365 Copilot in ExcelChatGPT Advanced Data AnalysisGoogle Gemini in SheetsExcel Analyze Data (built-in)
Price per user per month$30 (plus base M365 license)$20 (Plus) or $200 (Pro)$20 to $30 (Workspace add-on)$0, included
Edits the native fileYes, PivotTables, formulas, chartsNo, works on uploaded copyYes, inside SheetsYes, limited
Writes PythonYes via Advanced AnalysisYes, in sandboxLimited, via Colab linkNo
Enterprise data protectionYes, BAA, DPA, EU boundaryYes, on Enterprise or TeamYes, on WorkspaceYes, M365 terms
Handles 1M+ rowsYes with premium computeUp to file upload limitSheets caps at 10M cellsYes, native engine
Formula explanationYes, inlineYes, on requestYes, inlineNo

The consequence of picking the wrong tool is duplicated subscription cost and data leakage risk. A named example is Tina, a CFO at a mid-market firm, who cancels a $200/month ChatGPT Pro seat once her team standardizes on Copilot inside existing Excel workflows. A common misconception is that these tools are interchangeable; Copilot’s deep integration with the Excel object model and your Microsoft Graph is unique, as detailed in the Microsoft Graph Copilot docs.

Mistakes to Avoid With Copilot in Excel

Avoiding these errors preserves accuracy and saves money.

  • Analyzing a loose range instead of a Table. The negative outcome is Copilot grays out; press Ctrl+T first.
  • Storing files locally instead of OneDrive. The outcome is that Copilot cannot open the workbook at all.
  • Accepting formulas without auditing them. The outcome is hidden calculation errors published to leadership.
  • Using vague column headers like “Col1” or “Data.” The outcome is Copilot guessing fields and producing wrong output.
  • Pasting sensitive PHI or PII without sensitivity labels. The outcome is HIPAA or GDPR exposure, with penalties up to $1.5 million per incident under HHS OCR enforcement.
  • Expecting Copilot to write VBA or macros. The outcome is wasted prompts because this is out of scope as of April 2026.
  • Running Python in Excel on huge files without the premium tier. The outcome is a timeout halfway through the analysis.
  • Ignoring the PivotTable refresh step. The outcome is stale reports that quietly misinform decisions.
  • Assuming prompts are ephemeral. The outcome is forgotten audit-log retention under M365 compliance policies.
  • Mixing personal and work accounts. The outcome is that enterprise data protection vanishes, because Copilot Pro on a personal account does not carry the commercial DPA.

Do’s and Don’ts for Copilot in Excel

Do:

  • Format every source as an Excel Table, because Copilot needs the schema to reason about columns.
  • Write prompts with a clear goal, source, and output, because specificity beats verbosity.
  • Keep a backup sheet before destructive cleanup, because Copilot does not always confirm row deletions.
  • Use sensitivity labels on regulated data, because they enforce Copilot’s data-handling boundaries.
  • Review the Copilot-written formula or Python code, because ultimate accountability sits with you.

Don’t:

  • Don’t paste screenshots expecting analysis, because Copilot in Excel reads cells, not images.
  • Don’t run Copilot on a consumer account for business data, because the DPA does not apply.
  • Don’t skip the Refresh step on PivotTables, because they never auto-update from source.
  • Don’t use Copilot as your only QA layer, because hallucinated formulas do occur.
  • Don’t share prompts containing client names or Social Security numbers, because prompts persist in audit logs.

Pros and Cons of Copilot 365 in Excel

Pros:

  • Saves 5 to 10 hours per month for power users per Forrester’s TEI study, because it automates formula writing and PivotTable setup.
  • Uses native Excel objects, because outputs remain auditable and portable.
  • Carries enterprise data protection, because your prompts never train foundation models.
  • Supports Python analytics, because statistics and forecasting no longer require leaving Excel.
  • Integrates with Microsoft Graph, because it can reference emails and Teams files in prompts.

Cons:

  • Costs $30 per user per month, because Microsoft reserves Copilot behind a separate license.
  • Requires cloud storage, because Copilot cannot touch local-only files.
  • Can hallucinate formulas, because the underlying model still makes mistakes on edge cases.
  • Has a learning curve for prompt patterns, because novice prompts produce generic answers.
  • Locks key features behind plan tiers, because Python premium compute is a separate add-on.

Step-by-Step: Running Your First Copilot Analysis

  1. Save your workbook to OneDrive through File → Save As → OneDrive, because local files are invisible to Copilot.
  2. Convert your data to a Table by selecting the range and pressing Ctrl+T, because Copilot requires this schema.
  3. Click the Copilot icon on the Home ribbon, because this opens the analysis pane.
  4. Start with a simple prompt such as “summarize trends in this data,” because an open-ended prompt anchors Copilot’s context.
  5. Refine iteratively with follow-up prompts like “focus on Q4 only” or “add a column chart,” because Copilot remembers the last prompt.
  6. Review each suggestion before accepting, because you own the final output.
  7. Apply sensitivity labels through Home → Sensitivity if the workbook holds regulated data, because this enforces downstream controls.
  8. Save and share via Share → Manage Access, because the link must respect your tenant’s policies.

Scenario Table: First-Time Prompt Walkthrough

User PromptCopilot Response
“What are the top 3 insights in this sales data?”Bulleted list of insights with suggested charts to insert
“Add a PivotTable showing revenue by region and quarter”Previewed PivotTable with Add to New Sheet button
“Forecast next quarter’s revenue using Python”Python cell using statsmodels, plus a line chart with confidence band

Key Entities and Their Roles

Several organizations and products intersect with Copilot in Excel. Microsoft is the vendor and data processor. OpenAI supplies some of the foundation models under an exclusive licensing arrangement with Microsoft. Anaconda powers the Python runtime through its Azure partnership. HHS Office for Civil Rights enforces HIPAA, while the FTC enforces Section 5 of the FTC Act against unfair data practices under its AI enforcement policy.

The consequence of ignoring these relationships is misplaced trust. For example, assuming that OpenAI holds your prompt data is wrong; under the Microsoft commercial terms, Microsoft is the processor and OpenAI never sees commercial Copilot prompts. A common misconception is that state regulators have no role; in fact, attorneys general in California, Texas, and New York have opened AI-specific probes under existing consumer protection statutes.

State-Level Nuances Under U.S. Law

Federal law sets the floor, but states add their own layers. Illinois’s BIPA constrains biometric data, which can sneak into Excel via HR datasets. New York’s SHIELD Act raises breach-notification standards for any New York resident’s data processed by Copilot. Colorado’s AI Act, effective February 2026, requires impact assessments for high-risk AI systems, which may include Copilot-driven HR analytics.

The consequence of missing a state layer is enforcement by the relevant attorney general. A named example is Alejandra, a Denver HR director, who conducts a Colorado AI Act impact assessment before using Copilot to score candidates. A common misconception is that federal preemption clears state AI rules; it does not, because no comprehensive federal AI statute exists as of April 2026.

Recap of Key Rulings and Guidance

Although no U.S. court has issued a landmark Copilot-specific ruling, adjacent cases matter. In FTC v. Rite Aid (2023), summarized on the FTC press page, the FTC banned the retailer from using biased AI facial recognition, signaling scrutiny of any AI-driven decisioning, including Copilot-generated HR analyses. The EEOC’s 2023 guidance on AI and Title VII applies whenever Copilot scores candidates or employees.

The consequence of ignoring these is disparate-impact liability. A named example is Keisha, a talent acquisition lead, who documents her Copilot prompts and outputs to meet EEOC’s four-fifths rule. A common misconception is that AI-assisted decisions escape Title VII; they do not, because the employer remains the decision maker of record.

FAQs

Can Copilot 365 analyze data in Excel without the internet?

No. Copilot requires an internet connection because the large-language-model inference runs in Microsoft’s Azure cloud, not on your device, and the workbook must be saved in OneDrive or SharePoint.

Does Copilot work on Excel files stored on my local drive?

No. Your file must live in OneDrive, OneDrive for Business, or SharePoint with AutoSave enabled; local-only files are invisible to the Copilot service layer.

Is Copilot in Excel safe for HIPAA-regulated data?

Yes. The paid Microsoft 365 Copilot tier is covered under Microsoft’s HIPAA Business Associate Agreement, provided you also apply Purview sensitivity labels and enforce conditional access.

Can Copilot write VBA macros for me?

No. As of April 2026, Copilot in Excel writes formulas, PivotTables, charts, conditional formatting, and Python code, but it does not generate VBA or Office Scripts automatically.

Will Microsoft use my prompts to train its AI models?

No. Under the commercial Microsoft 365 Copilot license, your prompts, responses, and file content are excluded from foundation-model training per the Microsoft Product Terms.

Does Copilot replace the need for a data analyst?

No. Copilot accelerates routine tasks but cannot substitute for an analyst’s judgment on data quality, statistical validity, business context, or ethical review of outputs.

Can Copilot handle files with more than one million rows?

Yes. Native Excel supports up to 1,048,576 rows, and Copilot works across that range, though Python-in-Excel analysis on very large datasets requires the premium compute add-on.

Is Copilot Pro the same as Microsoft 365 Copilot for Excel analysis?

No. Copilot Pro targets individual consumers on personal Microsoft 365 plans, while Microsoft 365 Copilot targets commercial tenants with enterprise data protection, audit logging, and admin controls.

Can Copilot read charts or images inside my workbook?

No. Copilot reads cell values, formulas, and table schemas, but it does not perform computer-vision analysis on embedded images or non-native chart objects.

Does Copilot work in Excel for Mac and iPad?

Yes. Copilot is generally available in Excel for Windows, Mac, web, and iPad, though some features like Advanced Analysis with Python may roll out to Mac and iPad slightly behind Windows per the Microsoft 365 roadmap.

Can I undo changes Copilot makes to my workbook?

Yes. Every Copilot action is a normal Excel operation you can reverse with Ctrl+Z, and version history in OneDrive lets you roll back to any prior save point.

Is there an audit trail of Copilot prompts for compliance?

Yes. Administrators can review Copilot interactions in the Microsoft Purview audit log, which retains entries for up to one year on standard plans and longer on E5 compliance add-ons.