Python for Excel

$53.99

Taxes may apply at checkout.

Python for Excel

A Modern Environment for Automation and Data Analysis

Spreadsheet software Computer programming / software engineering Programming and scripting languages: general Database software Computer science

Author: Felix Zumstein

Dinosaur mascot

Language: English

Published by: O'Reilly Media

Published on: 22nd May 2026

Format: LCP-protected ePub

ISBN: 9798341640269


Professionals in nearly every industry use Excel to create powerful tools that can adapt quickly to fast-changing environments. But Excel's automation language, VBA, stopped evolving a long time ago. Python, on the other hand, has exploded in popularity, so Microsoft's official Python integration came as no surprise. This thoroughly revised hands-on guide helps you unlock Excel's full potential using Python. Analysts, engineers, data scientists, and other power users will learn how to extend Excel's powerful analytics engine with Microsoft's Python in Excel feature. And with Excel's AI Copilot tool, even Python newbies can easily accomplish advanced tasks. Author Felix Zumstein, creator of the popular open source package xlwings, also dives into complementary solutions, including xlwings and OpenPyXL, that make the most of the combined capabilities of Excel and Python.

Learn how to use Python's core features

Get started with modern tools, including Jupyter notebooks and Visual Studio Code

Apply powerful pandas commands to acquire, clean, and analyze data

Use advanced analytics via pandas in Excel, using Python in Excel

Manipulate Excel files with Python, using xlwings and OpenPyXL

Automate Excel with Python, using xlwings and xlwings Lite

Show moreShow less