Using Python with Excel
56mIntermediate2023-08-03
Authors

Madecraft
Full-Service Learning Content Company

George Mount
Course details
Python is one of the world's most widely used object-oriented programming languages. It's a powerful tool that can help you streamline workflows as a developer and a data scientist. In this course, join instructor George Mount to learn how to combine the power of the Python language with the data analysis and reporting tools built into Microsoft Excel.
Discover how to leverage the pandas and openpyxl libraries to inspect, filter, clean, and convert data and how to build solid reports that help businesses take action. Learn how to work with large amounts of data that would be unmanageable in Excel alone, managing and manipulating data sets like a pro. By the end of this course, you’ll be prepared to use Python with Excel to start leading your business to better insights than ever before.
Discover how to leverage the pandas and openpyxl libraries to inspect, filter, clean, and convert data and how to build solid reports that help businesses take action. Learn how to work with large amounts of data that would be unmanageable in Excel alone, managing and manipulating data sets like a pro. By the end of this course, you’ll be prepared to use Python with Excel to start leading your business to better insights than ever before.
Skills covered
SpreadsheetsMicrosoft ExcelPythonProgramming LanguagesBusiness Software and ToolsOpen SourceMicrosoftSoftware DevelopmentOne-Off
Concepts
0. Introduction
- 01 - Managing Excel with Python
1. Python and pandas
- 02 - Jupyter Notebooks basics
- 03 - Introducing the Python pandas library
- 04 - Loading and saving data with pandas
- 05 - Viewing and inspecting data with pandas
- 06 - Manipulating data with pandas
- 07 - Working with dates and times in pandas
2. openpyxl
- 08 - Using openpyxl with Workbooks
- 09 - Selecting cells, rows, and columns
- 10 - Adding workbook formatting
- 11 - Creating names, ranges, and tables
3. Working with Reports
- 12 - Managing multiple sheets
- 13 - Working with large worksheets
- 14 - Conditional formatting
- 15 - Creating Excel plots in Python
- 16 - Exporting Python plots to Excel
Conclusion
- 17 - Next steps
Related courses
- Advanced Excel for Financial Planning and Analysis (FP&A)
- Excel: Introduction to Formulas and Functions
- Excel: Macros in Depth
- Excel Copilot: Working with Formulas and Functions
- Copilot for Excel: Achieve More with Your AI Assistant by Microsoft Press
- Excel Copilot: Working with PivotTables
- Mastering Business Intelligence with DAX, Power BI, and Excel by Microsoft Press
- Practical Excel for the Intrepid Beginner