Skip to content

Python in Excel is now available to ‘all’

Excel 365 now has Python features included for all business and enterprise customers with a Microsoft 365 software licence

Python is a powerful programming language with many great libraries of tools for analysis and charting. It’s a massive extension to Excel that we’ve already raved about.

Python Editor for Excel is out and essential

Excel with Python is now in “General Availability” which is Microsoft-speak for “Available to those who have paid for the right Microsoft plan”.

Look for the Python section on the Formulas tab.

Filling missing gaps in Excel

Python fills gaps in the Excel feature list. Most notably the limited Chart options. It’s worth learning about charting in Python to make far better charts than Excel alone.

Here’s one example using the NetworkX library.

Source: Microsoft

We’ve used Python in Excel as one way to make test data using the Faker library see Two ways to make fake data lists for Excel

Python also has much better time zone support than Excel, including one solution to the get current UTC time problem.

Essential extra for Excel with Python

If you use Python in Excel, run don’t walk to the Python Editor for Excel.

Without the Visual Studio-like Editor, writing Python code in Excel is an exercise in extreme frustration.

Excel gets Python – who, when and why

Great guide to harnessing Python in Excel

Copilot Wave 2 – watch out for the fine-print

About this author

Office-Watch.com

Office Watch is the independent source of Microsoft Office news, tips and help since 1996. Don't miss our famous free newsletter.