Python Is Now in Excel — What This Means If You Don't Code
Microsoft added Python directly into Excel Copilot in April 2026, and expanded it in June and July. It's genuinely powerful. It also requires knowing Python. Here's what the update actually does, who it helps, and what the low-friction path looks like for everyone else.
In April 2026, Microsoft shipped Python directly into Excel via Copilot. In June and July they expanded it — 30+ file types, 50MB files, Power BI grounding, support for frontier AI models. The Excel newsletter said it was the biggest update in years. They're right. It also requires knowing Python. Here is what's actually changed and what it means if you don't.
What Python in Excel actually does
You type =PY( in a cell and write Python code. That code can use pandas to transform a table, matplotlib to produce a chart, or scikit-learn to run a regression — all inside Excel, without a separate environment. The result comes back into the spreadsheet as a value, chart, or spilled table.
For data analysts who already know Python, this is genuinely excellent. You get the spreadsheet's ease of distribution and the power of Python's data stack in one place. For users who don't know Python, it's irrelevant — the feature has nothing to offer until you learn the language.
Who it's actually for
Python in Excel targets data analysts, scientists, and developers who already work in Python and want to stay in the Excel environment where their colleagues live. It's a serious tool for serious technical users. It's not a simplified interface — you write real pandas code, handle real exceptions, and debug real import errors.
If you've been using Excel for years and are comfortable with VLOOKUP, pivot tables, and SUMIFS but have never written Python, Python in Excel is not for you yet. It adds a language requirement on top of everything you already know.
What about Copilot?
Excel Copilot (separate from Python) can generate formulas from plain English descriptions and assist with data analysis. As of June 2026 it can also generate Python code, which means you can ask Copilot to write the Python for you. That reduces the barrier — but you still need to understand what the code does, review it, and fix it when it generates something wrong. It's a shortcut for people learning Python, not a replacement for knowing it.
The no-code path
If what you actually want is: "ask a question about my spreadsheet data and get the answer" — not "generate a Python script that computes the answer" — that's a different category of tool altogether. It's a query layer, not a code generator. You upload your file, ask "which customer brought in the most revenue last quarter," and get back the number. No formula, no Python, no Copilot output to verify.
That's the path that Quiriz is built for — SMB owners and analysts who live in spreadsheets but don't want to write code every time they have a new question. The Excel add-in (excel.quiriz.co) and Google Sheets add-on do this inside the spreadsheet itself, so you never have to leave the tool you're already in.
Ask your spreadsheet a question
Upload your Excel file or connect your Google Sheet, ask in plain English, and get the answer in seconds. No Python required. Free to start.
Try Quiriz free →