AI for Data Analysis, Excel & Financial Models
Most consultants live in Excel. Whether you build operational diagnostics, financial models, or quick what-if analyses, Excel is the workhorse. AI does not replace Excel — it makes you fluent in it. The senior consultant who used to know every formula is being matched by the junior consultant who knows how to brief AI.
This lesson covers practical AI workflows for Excel, financial modeling, and data exploration.
What You'll Learn
- Generating Excel and Google Sheets formulas in seconds
- Using ChatGPT's Advanced Data Analysis for diagnostic exploration
- Drafting financial model structures with AI
- When to use Copilot in Excel vs ChatGPT vs Claude
Formula Generation: The Daily Win
Every consultant has hit the moment of "I know this is doable in Excel but I do not remember the syntax." AI removes that friction entirely.
The pattern: describe what you want in plain English, paste the column headers, and ask for the formula.
I have an Excel sheet with these columns: A=Order Date, B=Customer ID, C=Product Category, D=Order Value, E=Region. I want to calculate the rolling 12-month average order value per customer for the Northwest region only, ignoring orders below $50. Give me the Excel formula. Use modern Excel (LET, FILTER, dynamic arrays). Explain what each part does.
ChatGPT and Claude both produce working modern-Excel formulas with LET, LAMBDA, FILTER, XLOOKUP, and the new dynamic-array functions. For Google Sheets, replace "Excel" with "Google Sheets" and request the equivalent (often with ARRAYFORMULA or QUERY).
If the formula breaks, paste the error and the file structure back into the same chat — fixing it is usually a single follow-up.
Cleaning Messy Data
Consultants get data in inconsistent formats: dates as strings, currencies mixed in one column, free-text categories that need normalization. AI handles this in two ways.
Option A: AI generates the cleaning formula. Best when you cannot upload the data (confidentiality) and only need to describe its shape.
I have a column of dates in mixed formats: "12/3/24", "March 12 2024", "2024-03-12", "12-Mar-24". Give me an Excel formula that converts all of them into proper Excel date values. Handle errors gracefully.
Option B: AI cleans the data directly. ChatGPT's Advanced Data Analysis (file uploads) can ingest a CSV or Excel file, apply cleaning rules you describe, and return the cleaned file. Only use this with anonymized data or in an enterprise tool.
I have uploaded a CSV of 4,800 customer records. Clean it: (1) standardize the country column to ISO codes, (2) parse the address into street/city/postcode, (3) flag rows with missing email addresses, (4) deduplicate based on email. Return a cleaned CSV and a one-paragraph summary of what changed.
Diagnostic Data Exploration
When a client hands you a dataset and asks "what does this tell us?", AI is genuinely useful as an analyst — not as a replacement, but as a tireless first-pass.
I have uploaded a 24-month dataset of monthly sales by product, region, and channel. The client wants to understand why total revenue is flat despite launching three new products. Run a diagnostic: (1) where is the growth coming from and where is the decline coming from, (2) is the new-product growth offset by cannibalization of existing products, (3) are any regions or channels driving the flat overall result, (4) what additional data would sharpen the diagnosis. Produce charts where appropriate.
This is exactly the kind of scoping work a senior associate used to do over two days. With Advanced Data Analysis or Claude's tool-use mode, it takes 30–60 minutes — and produces specific hypotheses you would have missed.
Always validate the AI's analysis before believing it. Spot-check the charts, recompute one or two key numbers in Excel, and ask the AI to show its working.
Financial Models
AI does not yet build a board-ready financial model end-to-end. But it accelerates every part:
Structure the model:
I am building a 5-year financial model for a mid-market SaaS company evaluating a vertical-product launch. Propose the sheet structure: (1) what tabs do I need, (2) what is on each tab, (3) what links to what, (4) what assumptions sit on the assumptions tab. Follow standard top-tier consulting modeling conventions.
Draft assumption commentary:
Below are the revenue assumptions for the model. Draft the assumptions narrative for the model documentation tab — for each assumption, explain the basis, the range we considered, and the sensitivity. Tone: appropriate for a board pre-read appendix.
Sensitivity analysis design:
The model output is "Year 5 EBITDA". Recommend a 2-variable sensitivity table: which two input variables would generate the most decision-relevant insight, and at what ranges? Justify the choice.
Audit the model:
Below is a CSV of all my model formulas. Audit for: (1) hard-coded numbers in calculation cells (red flag), (2) circular references, (3) inconsistent calculation logic between similar cells, (4) units that may be inconsistent (mix of $ and €, k and M). List findings ranked by severity.
The audit prompt has caught real errors that would have been embarrassing in client meetings.
Microsoft Copilot in Excel
If your firm has Microsoft 365 with Copilot, the in-Excel AI is now genuinely useful:
- "Add a column showing the % of revenue this row represents."
- "Highlight the rows where margin is below 8%."
- "Make a pivot table by Region and Quarter showing Revenue and Margin %."
- "Suggest 3 ways to visualize this dataset."
- "Explain why this formula is producing an error."
Copilot keeps your data inside Microsoft's enterprise boundary — useful for client work where uploading to ChatGPT would be a problem.
When to Use Which Tool
- Quick formula or formula debug → ChatGPT or Claude (free or paid)
- Anonymized exploratory analysis with charts → ChatGPT Advanced Data Analysis
- Real client data with full sensitivity → Microsoft Copilot in Excel, or Claude/ChatGPT Enterprise
- Long financial model audit → Claude (handles long context well)
- Conversational Excel guidance → Microsoft Copilot in Excel
Common Pitfalls
- Using AI without validating numbers. Spot-check at least 2 numbers before any output goes into a deck.
- Uploading client financials to public ChatGPT. Use Tier 3 tools or anonymize first.
- Asking AI to build the whole model. Use AI to accelerate parts; you own the model.
- Treating Copilot suggestions as commands rather than drafts. Always preview before applying.
Key Takeaways
- Excel formula generation is the daily AI win — describe what you want and AI returns modern formulas with LET, FILTER, XLOOKUP.
- Use ChatGPT Advanced Data Analysis or Claude's tool-use mode for first-pass diagnostic exploration on anonymized datasets.
- For financial models: AI is best at structure, assumption narratives, sensitivity design, and auditing — not end-to-end model building.
- Microsoft Copilot in Excel is the safest tool for real client data, especially for regulated industries.
- Always validate at least two numbers before AI-generated analysis enters a deliverable.

