AI for Excel & Sheets

Use AI to actually get good at Excel.

Stop fighting VLOOKUP. AI can write the formula, explain the error, and turn a wall of messy data into an answer, if you know how to ask. Iro teaches you the prompts and the checks so the numbers you hand up are actually right.

FormulasData cleanupPivot & analysisExplaining sheetsChartsModeling

iOS now. Android is in development. Join the waitlist on the home page. Free to start; optional Pro upgrade is managed through Apple. Prefer your desktop? Iro also runs in your browser at app.tryiro.com.

The short version

AI is a genuinely great spreadsheet copilot: describe what you want in plain English and it will write the formula, explain a #REF! error, or suggest how to structure an analysis. The catch is verification. AI sometimes invents functions or off-by-one ranges, so you check the result on a small sample before trusting it on 10,000 rows.

  • Describe the goal and your columns; let AI write the formula.
  • Paste an error and the formula; AI explains and fixes it.
  • Always test an AI formula on a few rows before trusting the whole sheet.

What you'll be able to do

  • Turn a plain-English request into a working Excel or Sheets formula
  • Debug #REF!, #VALUE!, and #N/A errors by asking the right way
  • Clean and reshape messy data without doing it by hand
  • Get AI to explain what an inherited spreadsheet actually does
  • Sanity-check AI formulas so you never hand up wrong numbers

Inside the path

A focused set of five-minute lessons. Each one ends with a hands-on exercise, not a quiz you can guess.

  1. Describe it, don't derive it 5 min

    The prompt pattern that turns "I want the total for each region" into the exact formula.

  2. Fix any formula error 5 min

    Paste the error and the formula; learn how to get a fix and an explanation you'll remember.

  3. Clean messy data fast 6 min

    Split names, standardize dates, dedupe, and reshape without manual find-and-replace.

  4. Understand a sheet you inherited 5 min

    Get AI to explain nested formulas and logic so you can trust and change them.

  5. Check before you trust 5 min

    The quick tests that catch an AI formula that's confidently wrong on the edge cases.

Try a sample exercise

This is the kind of card you'd practice inside Iro: you do the thinking, then get feedback.

◆ Sample exercise · Prompt practice

You have a sheet with a Full Name column ("Ada Lovelace") and you need two new columns: First Name and Last Name. You ask AI for help.

Your task: Choose the prompt that will get you a formula you can actually paste in and trust.

  • "How do I split names in Excel?"
  • "In Excel, column A has full names like 'Ada Lovelace' in A2 down. Write a formula for B2 that returns the first name and one for C2 that returns the last name, assuming a single space. Explain what each part does and how it handles a missing space."
  • "Split my names please."
  • "Give me the best Excel formula."
See why the second prompt wins

The winning prompt names the tool (Excel), gives the exact cell references and a data example (A2, "Ada Lovelace"), states the assumption (single space), asks for an explanation, and asks how it handles an edge case (missing space). That's the difference between a formula you paste in blind and one you understand and trust. In Iro you'd write your own and get feedback on the details that matter: cell refs, assumptions, and edge cases.

Why AI is so good at spreadsheets — and where it slips

Spreadsheet tasks are a sweet spot for AI: the goal is usually easy to describe in words, and the answer is a small, testable piece of code (a formula). Describe what you want and your columns, and a model like ChatGPT or Claude will hand you the formula, explain an error, or suggest a cleaner structure.

Where it slips is the details humans skip: it can invent a function that doesn't exist in your version, get a range off by one, or assume your data is cleaner than it is. None of that is a reason to avoid AI; it's a reason to test the formula on a few rows and read what it actually does before you trust it on the whole sheet.

Excel or Google Sheets — the skill is the same

Almost everything here works in both Excel and Google Sheets; you just tell the model which one you're using so it picks the right function names. The transferable skill is the same: describe the goal, give real context (cell references, a sample row, your version), ask for an explanation, and verify. Learn it once and it works wherever your data lives.

A worked example: messy CRM export to revenue by rep

Start by describing the sheet, not the problem. Say you've pulled 8,000 rows out of a CRM: column A is a Date that arrived as text, B is Rep, C is Amount with currency symbols stuck in it, D is Stage. You want revenue per rep per month for closed-won deals. Here's the loop that gets you there in about ten minutes.

1. Give the model the shape of your data

"Excel 365. Headers in row 1, data in A2:D8001. A = Date stored as text like '03/14/2026', B = Rep name, C = Amount stored as text like '$1,240.00', D = Stage." Those two lines remove most of the guessing, and they're the step almost everyone skips.

2. Fix the types before you do any math

Get helper-column formulas that turn C into a real number and A into a real date, plus a way to spot the rows where that conversion fails. Numbers stored as text are the most common reason a perfectly correct SUMIFS comes back as zero.

3. Ask for the formula and the reasoning

"Write a SUMIFS for G2 that totals the Amount helper column for the rep in $F2 where Stage is 'Closed Won' and the date falls in the month in G$1. Use mixed references so I can drag it across and down, and explain each argument." Now you have something you can extend, not just paste.

4. Check it against rows you already know

Filter to one rep for one month and add the amounts up yourself. Matching numbers mean you can drag the formula out across the grid. If they don't match, paste both back and ask what the formula is excluding; blank stages and trailing spaces turn up here almost every time.

What wastes the most time when people use AI on a spreadsheet?

The biggest time sink isn't the model being wrong, it's asking it a question it was never going to answer well. Five habits account for most of the lost hours.

  • Asking it to do the arithmetic. Pasting 400 rows and asking for the total invites drift. Ask for the formula instead and let the spreadsheet compute; the tool that's genuinely good at math should do the math.
  • Naming the tool but not the version. XLOOKUP, LET, TEXTSPLIT and LAMBDA arrived with Microsoft 365 and aren't in Excel 2019 or 2016. "Excel 2019, no dynamic arrays" in your first line saves a round trip through a #NAME? error.
  • Accepting a formula you can't read. If you can't explain the nesting to a colleague, you won't be able to fix it in three months. Get a LET version with named steps, or split it into two helper columns.
  • Describing the data as you wish it were. Merged cells, trailing spaces, blank rows in the middle of a range, dates in two formats. Say what's actually there, or paste ten real rows and let the model see it.
  • Forcing a formula where a tool fits better. Some jobs belong to a pivot table, to Power Query, or to QUERY in Sheets. Have the model pick the approach before it writes a single formula.

One more worth naming: don't ask for a whole model in a single prompt. Build it one column at a time and check each one as you go. You'll spend your debugging time on a formula you understand instead of a wall of nesting you inherited from a chatbot.

AI + spreadsheet questions

Can ChatGPT write Excel formulas?

Yes, and it's one of its most reliable uses. Describe the result you want, give it your cell references and a sample of the data, and it will write the formula and explain it. Test it on a few rows before trusting the whole sheet.

Does this work for Google Sheets too?

Yes, the approach is identical. Just tell the model you're in Google Sheets so it uses the right function names (like ARRAYFORMULA or QUERY). Iro's lessons cover both.

Is it safe to paste my company data into AI?

Be careful with sensitive or personal data. Check your company's policy and the tool's data settings. You can often get the same help by pasting a small, anonymized sample instead of the full dataset. Iro covers this in its AI-at-work lessons.

Why did the AI formula give the wrong answer?

Usually a wrong range, a bad assumption about your data, or a function that behaves differently in your version. That's why the last lesson is about checking: test on a few known rows and read what the formula does. AI is a fast draft, not a final answer.

Do I need to be good at Excel already?

No. Beginners can get working formulas immediately, and you'll learn what they mean as you go. Iro starts simple and builds up to cleanup, analysis, and modeling.

Can I upload an Excel file to ChatGPT?

Yes, ChatGPT and Claude both accept .xlsx and .csv uploads, and both can run code on the file to summarize columns, find duplicates, chart a trend, or hand back a cleaned copy. What comes back is a new file rather than edits to your workbook, so formulas, macros and conditional formatting usually don't survive the trip. The upload is also a snapshot: it won't refresh when your source data changes. Check your company's policy before uploading anything confidential.

Is Copilot in Excel better than ChatGPT for spreadsheets?

They're good at different things. Copilot sits inside Excel and can see your open workbook, so it acts on your real data without you describing it, but it only comes with a paid Microsoft 365 plan that includes Copilot. ChatGPT or Claude in a browser needs context from you (version, cell references, a sample row) and tends to explain a formula in more depth. The prompting skill carries across both.

Practice AI for spreadsheets.

Iro turns formula-writing, cleanup, and error-fixing into five-minute exercises with feedback — so the next messy sheet is a rep you've already done.