Using Python with Excel

Using Python with Excel

56mIntermediate2023-08-03

Authors

Madecraft

Madecraft

Full-Service Learning Content Company

George Mount

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.

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
40,000 Toman