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
Introduction
- Managing Excel with Python
Python and pandas
- Jupyter Notebooks basics
- Introducing the Python pandas library
- Loading and saving data with pandas
- Viewing and inspecting data with pandas
- Manipulating data with pandas
- Working with dates and times in pandas
openpyxl
- Using openpyxl with Workbooks
- Selecting cells, rows, and columns
- Adding workbook formatting
- Creating names, ranges, and tables
Working with Reports
- Managing multiple sheets
- Working with large worksheets
- Conditional formatting
- Creating Excel plots in Python
- Exporting Python plots to Excel
Conclusion
- Next steps