Skip to content

About

Resources for my PyData Global 2025 session showcasing Excel automation, UDFs, reporting pipelines, and dashboard generation using Python.

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

PyData-Global-2025 image

This repository contains the code, slides, and demo files used in my PyData Global 2025 talk: “Python + Excel: Smarter Workflows for Analysts and Data Teams.”

The session demonstrates how Python can automate, extend, and scale Excel-based workflows using tools like xlwings, xlsxwriter, openpyxl, and pandas.

📁 Demos Included

  1. xlwings UDFs

Custom formulas in Excel powered by Python

Example: Fetch API data directly into Excel

  1. xlwings RunMain Scripts

Click a button in Excel to run Python logic

Automated data cleaning + report generation

  1. XlsxWriter Dashboard

Static KPI dashboard created programmatically

Charts, conditional formatting, styled tables

📦 Requirements

To run the demos:

pip install xlwings xlsxwriter openpyxl pandas

Excel desktop (Windows or Mac) with xlwings add-in added is required for xlwings demos.

📚 About the Speaker

Dr. Nisha Arora is a data professional specializing in analytics, automation, and Excel–Python workflows. She creates practical learning content, delivers trainings, and focuses on making advanced tools accessible to analysts and business users.

📬 Stay Connected

LinkedIn: https://www.linkedin.com/in/drnishaarora

YouTube: https://youtube.com/@DrNishaArora

⭐️ If you found this useful…

Please star the repository or share it with others interested in Python + Excel automation!

About

Resources for my PyData Global 2025 session showcasing Excel automation, UDFs, reporting pipelines, and dashboard generation using Python.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages