Formulas from plain English
Describe the result you want and get the exact Excel or Sheets formula, ready to paste, with every argument explained.
Describe what you need and get the exact formula. Fix errors, explain confusing formulas, and chat with your own data. Then let it build the sheets, charts, and formatting for you.
No spam, ever. Just one email the day we launch.
You’re on the list
We’ll email the moment ExcelPerfect goes live. Early members get an extended free trial.
Adds every Paid order from the West region.
Works with the tools you already use
From a quick formula to a finished workbook, it covers your whole spreadsheet workflow, so you never get stuck again.
Describe the result you want and get the exact Excel or Sheets formula, ready to paste, with every argument explained.
Paste a broken formula or an error like #REF!, #VALUE! or #N/A and get the real cause plus the corrected version.
Inherited a messy, nested formula? Get a clear, step-by-step breakdown of exactly what it does and why.
Upload a spreadsheet and ask real questions. Answers come from your actual rows, not guesses, because it reads the whole file, formulas and all.
Ask it to add columns, create new sheets, format cells, and insert native charts. Then download the finished workbook.
Go beyond formulas: turn plain English into ready-to-run macros, regex patterns, and SQL queries.
The kind of thing you ask every day, answered in seconds, with the reasoning so you can trust it.
Sum revenue in column D where region is West and status is Paid
=SUMIFS(D:D, B:B, "West", C:C, "Paid") Adds every Paid order from the West region.
My VLOOKUP returns #N/A, but the value is right there
=XLOOKUP(TRIM(E2), A:A, C:C, "Not found") The lookup column had trailing spaces, and TRIM clears them.
What does =INDEX(C:C, MATCH(E2, A:A, 0)) actually do?
It finds the value from E2 inside column A, then returns the value on that same row from column C. A flexible two-way lookup.
Which 5 customers spent the most last quarter?
Acme, Globex, Initech, Umbrella, and Soylent: your top five by Q3 spend.
Computed from the 8,420 rows in your file.
Add a profit-margin column and a chart of revenue by month
Filled the column and inserted a native chart, ready to download.
Write a regex to pull the domain out of an email address
[\w.+-]+@([\w-]+\.[\w.]+) Captures everything after the @, which is the domain.
Upload an .xlsx, .xls, or .csv and the copilot reads your real rows, formulas and all. Ask questions, add columns and charts, fix the formatting, and download a corrected workbook with every style intact. Your original is never touched.
What changed
No syntax to memorise, no tutorials. Just ask.
Describe the formula you need, paste an error, or attach your spreadsheet and ask a question. No syntax to memorise.
The exact formula, the fix, a plain-English explanation, or an answer from your data, always with the reasoning shown.
Copy the formula straight into your sheet, or download the corrected workbook with your edits and charts applied.
Free Excel guides
Step-by-step guides with copy-paste examples and error fixes. Then generate your own in one click.
VLOOKUP is the function people reach for when they need to find a value in a table and pull back a matching value from another column: looking up a price by product code, an email by name, a salary by employee ID.
Read guideXLOOKUP is the modern lookup function in Excel. It replaces VLOOKUP, HLOOKUP, and most INDEX/MATCH formulas with one cleaner function.
Read guideThe IF function returns one value when a condition is true and another when it is false. It is the foundation of decision-making in spreadsheets: flagging, scoring, categorising, and conditional math.
Read guideSUMIF adds up the numbers in a range that meet a single condition: total sales for one region, the sum of all "Paid" invoices, every value over 100.
Read guideCOUNTIF counts how many cells in a range meet a single condition: how many invoices say "Paid", how many scores are over 100, how many names start with S.
Read guideINDEX/MATCH is the lookup combo power users prefer over VLOOKUP. MATCH finds the position of a value, and INDEX returns whatever sits at that position in another column.
Read guideStart free with 50K tokens a month. Go Pro for 6M a month, and top up anytime you need more.
Free early access for waitlist members
Everything you need to get unstuck.
Free forever, no card
Join the waitlistFor people who live in spreadsheets.
Billed monthly · cancel anytime
Join the waitlistA Pro perk. One-time token packs that never expire.
Secure billing via Stripe · Cancel anytime · No lock-in
Everything about accuracy, billing, and the spreadsheets we support.
It is an AI copilot for spreadsheets. Describe what you want and it writes the exact Excel or Google Sheets formula, fixes broken formulas and errors, explains confusing formulas in plain English, and chats with your own data. It can also build new sheets, columns, charts, and formatting, then hand you a finished file. On top of that it writes VBA macros, regex, and SQL.
ExcelPerfect is tuned for spreadsheet syntax and explains every result, so you can verify the logic before you paste. When you attach a file it runs its checks against your real data, and it writes formulas in your region’s syntax. Debug mode finds and fixes errors like #REF!, #VALUE!, and #N/A.
Yes. Upload an .xlsx, .xls, or .csv (up to 5 MB) and it reads your real rows, formulas included, to answer questions and make edits. Ask it to add columns, charts, or formatting and download a corrected workbook. Your original file is never modified, because every edit lands in a fresh copy.
Yes. Pick your dialect, Excel or Google Sheets, and you get formulas written for that exact flavour, including Sheets-only functions like ARRAYFORMULA and QUERY.
We process your messages and files only to answer your questions and make the edits you ask for. We never sell your data or use it to train advertising models. Uploaded files are stored temporarily so follow-ups and downloads work, then auto-deleted. You can export or delete everything from your account anytime.
In tokens, the standard unit of AI usage (roughly ¾ of a word, in and out). A quick formula uses a few thousand. A deep chat over an attached spreadsheet uses more. Free includes 50K a month, and Pro includes 6M.
Pro is $9/month through Stripe, monthly only, and you can cancel in one click anytime. Need more than the monthly allowance? Pro members can top up with one-time packs ($5 to $20) that never expire.
ExcelPerfect is almost here. Join the waitlist and we’ll email you the moment it goes live. Early members get an extended free trial.
No spam, ever. Just one email the day we launch.
You’re on the list
We’ll email the moment ExcelPerfect goes live. Early members get an extended free trial.