Skip to main content
HomePython

Course

Python for Spreadsheet Users

BasicSkill Level
4.8+
34 reviews
Updated 07/2024
Use your knowledge of common spreadsheet functions and techniques to explore Python!
Start Course for Free
PythonProgramming4 hr13 videos48 Exercises3,900 XP29,020Statement of Accomplishment

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Group

Training 2 or more people?

Try DataCamp for Business

Course Description

Are you looking for a better solution than the one you’ve built in a spreadsheet? If so, then Python for Spreadsheet Users is a great introduction to the Python language, and will put you on the right path towards automating repetitive work, diving deeper into your data, and widening the scope of what you are capable of accomplishing. Throughout the course, we’ll draw parallels to common spreadsheet functions and techniques, so you’ll always have a familiar reference point as you dive head first into Python.

Prerequisites

Pivot Tables in Google Sheets
1

Diving In

Let's get right into it! In this chapter, you'll become acclimated with Python syntax, loading your data into a Python session, and how to explore and edit this data to answer business questions.
Start Chapter
2

Pivoting in Python

3

Working with Multiple Sheets

4

Plotting Data

Python for Spreadsheet Users
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
Enroll Now

Don’t just take our word for it

*4.8
from 34 reviews
94%
3%
0%
3%
0%
  • Noor E Mustafa
    3 weeks ago

  • James Kiwanuka
    5 weeks ago

    This is a very well structured and accessible course. Excellent tutor.

  • Amit
    3 months ago

  • Stanislau
    3 months ago

  • Ricky
    3 months ago

  • Siti Noorbani
    3 months ago

Noor E Mustafa

"This is a very well structured and accessible course. Excellent tutor."

James Kiwanuka

Amit

FAQs

Is Python for Spreadsheet Users a good first Python course for someone who only knows Google Sheets?

Yes. The course is designed for spreadsheet users transitioning to Python. It draws parallels to familiar spreadsheet functions so you always have a reference point.

Does the course teach the Python equivalent of VLOOKUP?

Yes. Chapter 3 covers the left join in Python, which is the equivalent of VLOOKUP, and shows you how to import and combine data from multiple sheets.

Will I learn to create pivot tables in Python?

Yes. Chapter 2 focuses on recreating pivot table functionality in Python using pandas DataFrame methods, a core tool for spreadsheet users.

Does the course cover data visualization?

Yes. The final chapter teaches you how to plot data in Python so that your insights are easy to communicate to others, similar to charting in a spreadsheet.

What Google Sheets courses should I complete before starting?

You should complete Introduction to Google Sheets, Intermediate Google Sheets, Data Analysis in Google Sheets, and Pivot Tables in Google Sheets first.

Join over 19 million learners and start Python for Spreadsheet Users today!

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.