Automate Hours of Excel Work with Python. In One Afternoon.
Learn the exact process for turning repetitive Excel work into one-click workflows in just 3.5 hours.
- No programming experience required
- No Python installation needed
- No admin permissions required
- Set up in a couple of clicks
Watch the 4-minute trailer
Learn Python the way Excel users actually need it.
This course does not turn you into a software engineer. It turns you into the person who automates the work everyone else still does manually.
Two of the automations you will build:
Generate Word documents in bulk
Turn a sheet of data into a folder of finished, formatted Word reports with one click.
Turn data into an interactive dashboard
Go from a raw export to a clean dashboard you can filter, hover, and explore.
- Consolidate dozens of files into one clean table.
- Clean and reformat messy data in seconds.
- Build interactive dashboards from raw numbers.
- Generate Word documents automatically.
- Turn a 90-minute report into a one-click button.
- Let AI write and debug the code with you.
Why you're still doing this manually.
Every week, the same grind. And the two obvious ways out both stall.
You have probably already looked at both of these.
VBA
Handles the simple stuff, then gets complicated fast. And plenty of IT departments block macros outright.
Python
Looks like the answer, but the setup sounds intimidating, and most courses teach software engineering, not how to automate a spreadsheet.
There is a shorter path. It runs inside the Excel you already have, and your first automation takes about an hour.
Python runs right inside Excel.
No installer, no command line, no admin rights. A free add-in called xlwings Lite runs Python on your own computer, right inside Excel's task pane. This course teaches you to use it well.
An Excel add-in
Installed in a couple of clicks from the Office store. No separate Python, no command line, no setup wizard, no VBA.
Runs on your computer
Python runs right inside Excel's task pane. Your code and data stay on your machine.
100% free
Personal and commercial use. No user limit, no usage limit, no time limit. No account needed.
Works on your Excel
Microsoft 365 or Office 2021 and newer, on Windows, Mac, or Excel in the browser.
Shares like a normal file
Your Python lives inside a regular .xlsx. No .xlsm, no macros, no scary warnings for your colleagues.
The power of Python
Clean data, build reports, create interactive charts, generate Word and PDF files, with libraries like pandas and Plotly.
Python for Excel users. It clicks faster than you think.
You use Excel every day, and Python has more in common with it than you would expect. I teach every Python concept by translating it from the Excel you already know.
- Real Python in your browser, nothing to install
- Cheatsheets and practice exercises
- Learn the essentials in about an hour
Why learn Excel automation if AI writes code?
AI just gives you back code. You still need to know what to do with it and how to run it.
Know what to ask
AI only becomes useful once you understand the workflow and can describe the task clearly.
AI is a black box
You cannot see how it got there. Know the basics and you can read its code and trust the result.
Run it in Excel
A chatbot just hands you back a Python script. You will learn to use AI right inside Excel and run it with a click.
Keep your data private
You do not want to paste confidential spreadsheets into a chatbot. You will learn a safer way that keeps your data on your machine.
You will use AI in this course, knowing how to guide it and trust the result.
Hi, I'm Sven.
I have worked with Excel since 2011 and spent my entire corporate career at Bosch, one of the world's largest automotive suppliers, building tools to automate data work for real business needs.
Along the way I have seen every kind of messy Excel file there is, and learned how to clean it up, automate it, and, just as important, how to share those automations so colleagues can run them with a single click. This course covers all of that, including the sharing part most courses skip. Today I teach 116,000 people on my YouTube channel, Coding Is Fun.
This is really the course I wish I had when I started out on my own coding journey. And honestly, I do not like long courses. I never finish them myself. So I kept this one compact. No computer science, no fluff. Just the parts that automate real work.
What about VBA, Power Query, or Python in Excel?
Why not VBA?
Python reads more like plain English, and it does not get blocked by IT the way VBA macros often do. A few lines of Python can run analytics, build interactive charts, and generate documents. Doing the same in VBA is far more complicated, if it is possible at all.
Why not Power Query?
Power Query is great for cleaning and reshaping data. Keep using it, and feed its result straight into Python to build dashboards, generate documents, and automate the rest. Or replace it and run the whole pipeline in Python.
Isn't this Microsoft's Python in Excel?
No, and the difference matters. Microsoft's version runs in the cloud, works on Microsoft 365 only, and has usage limits. xlwings LiteA free Excel add-in that runs Python on your own computer, right inside Excel. No separate install, no command line. runs on your computer, keeps your data on your machine, has no usage limits, and does both: analyze data and automate Excel.
People already learn this way every day.
A few words from the Coding Is Fun community on YouTube.
"This is the correct benchmark of technical teaching. I wish more technical trainers could adopt your clear framework for breaking down technical concepts for coding. Thank you!"
@auusiebatman"By far this is the best tutorial video I have seen. Clear instructions, demonstrations in theory behind each concept, and easy to follow bite size steps. Learnt more in this short video than in some hour long ones."
@anthonyjobey8821"This is brilliant! I finally start to understand some core Python and programming concepts, and this is a great tool for learning more. Well done! I recommend your channel whenever I can."
@catoberge"Thanks for making these useful tutorials, Sven. Your teaching style makes everything look simple and clear!"
@christinewalsh111"Your explanations are so concise and easy to follow. Thank you for making this video!"
@MyCodingDiary"You have an amazing teaching style! Really love it and wish you could produce more content."
@srh10346 modules, 52 lessons, 3+ hours of video.
A clear path from your first script to a finished automation, then AI on top. Hover or tap any lesson to see what is inside. Four lessons are free to preview.
Paste your <iframe> embed into xlaOpenPreview() in this snippet.
Pay once, automate forever.
- The full capstone project
- All source code included
- 3+ hours of on-demand video
- Access to the interactive learn app
- Practice exercises and cheatsheets
- Ask your questions under every lesson
- English closed captions on every lesson
- Certificate of completion
- Lifetime access and free updates
Secure checkout · Card or PayPal
Who this is for, and who it is not.
This is for you if
- You use Excel regularly and you are tired of repetitive work.
- You want results at work, not a computer science degree.
- You have Microsoft 365 or Office 2021 or newer.
- You have zero Python experience. That is fine, we start from zero.
- You do not need to be an Excel expert. If you can write a SUM formula, you are ready.
This is not for you if
- You want a deep, theoretical Python course for software engineering.
- You have never worked with Excel before.
- You are on Office 2019 or older, where the add-in does not run.
- Your company blocks the Office add-in store and will not allow any add-ins.
- You want a one-click tool, not a skill you build yourself.
Everything you might be wondering.
Learn how to automate Excel in an afternoon.
A skill you keep for the rest of your career.
