Power Query Course

Learn to Automate Your Mundane Data Cleaning Tasks using Power Query

Power Query Course
Join the Course

Stuck in Endless Data Cleanup?

automate it

Nearly 80% of the time is consumed in performing repetitive data cleaning tasks!

The worst part.. you've gotta do this each day, each week, each month in-fact each time you need to create the report.

Data visualization showing 80% vs 20% time allocation

Think how much time they save if you automate the repetitive data cleaning process. Power Query is how you automate it.

Chat interface showing conversation about Power Query

Power Query can help you save time

In the last few years I have taught thousands of people on how to use power query to solve data cleaning and automation problems.

Now it may sound that I am exaggerating but the major benefit that all of my students get is that how much time they save by automating repetitive tasks.

Not just a small improvement. That long cleanup, which used to take 2.5 hours a week, now? Just 5 minutes with a refresh. Amazing, right?

Manual: 2.5 h / week

Refresh: 5 min / week

Here is how Power Query works (automation example)

Power Query Automation Example

What's Inside The Course?

Course Outline
6 hrs 25 mins • Video Content
2 Modules • 41 In-depth Lessons
1

Power Query Fundamentals

In this module you'll learn

  • How the Power Query interface works and what each part is used for
  • Different ways to bring data into Power Query - from Excel files, sheets, and even the web
  • How to clean and reshape data with unpivoting, pivoting, grouping, and date handling
  • How joins, lookups, and parameters work to connect and automate data
Power Query Fundamentals - Module Preview
2

Case Studies

In this module you'll learn

  • How to handle advanced transformations like complex date logic and multi-header unpivoting
  • Techniques for managing large datasets with over a million rows
  • How to combine and restructure data when files and layouts don’t line up neatly
  • Practical tricks such as referencing previous rows, filtering headers, unstacking rows, and repeating rows
Case Studies - Module Preview
Join the Course

Take a Look Inside

a little sneak peek
Course interface preview

I teach the way I'd like to learn

practical & straight to the point

No Jargons, just simple English

I hate jargon, and I don’t use it in my courses. I go to great lengths to make tough concepts easy to understand.

Developing a Problem-Solving Mindset

Rather than memorizing functions and steps, I focus on teaching you how to structure and solve problems. You’ll learn to develop a problem-solving mindset so you can tackle challenges beyond the examples in this course.

Case Based Learning

All the concepts covered in this course are taught using a case study method. This approach helps you to visualize the applications of various concepts.

Teaching methodology preview
@ashu10111988@ashu10111988
Learning from you is soooooooo easy. Absolutely the greatest Power BI teacher on the Internet. 👍👍
@goodguywins@goodguywins
To explain such a complex topic in such simle and understandable way, bravo! Great job, thanks Chandeep for such quality content!
@mogarrett3045@mogarrett3045
Bro you're always doing great things.....keep it up!
Join the Course

Hi, I'm Chandeep!

your instructor

My superpower is taking complicated stuff and explaining it in a way that actually makes sense.

Most people know me through my YouTube channel Goodly, where over 120K subscribers follow along as I break down tricky Excel and Power BI concepts into simple, practical lessons. My channel has grown into a community of learners who appreciate clear explanations and content that actually solves real problems.

Alongside YouTube, I've been teaching through online courses for more than 10 years, with thousands of students benefiting from a style that mixes clarity with hands-on, real-world examples. I also conduct live and in-person corporate training programs for companies around the world.

Over the years, I’ve had the chance to speak at international events like the Global Excel Summit in London and Bulgaria Excel Days in Sofia. I even wrote a book on M language, which has been picked up by thousands of readers globally, something I’m still amazed by.

With 20+ years in this field, I've seen more messy data than I care to admit. These days, when I'm not teaching, I run Goodly Insights, a data analytics consulting firm providing Power BI and Excel-based solutions to companies worldwide.

Chandeep Chhabra
danielcordido avatarDaniel Cordido
"After watching thousands and thousands of YouTube videos, I finally came across your channel,. Buddy, you're like the Leila of Power Query! Very plain English and good examples/exercises/challenges."

Frequently Asked Questions

your common queries
your common queries

Become an Insider!

Single Course

Power Query Course$149
$199$149 + taxes

Save $49 (25%)

Lifetime access

Best Value

Goodly Insider

Power Query$149
DAX & Data Modeling$249
M Language$249
Power BI Beginner's $39
DAX Function Library$99
Power Query Function Library$99
$884$499 + taxes

Save $385 (44%)

Not available right now

Lifetime access

Wall of Love

stories of growth

You’ll be learning alongside people from all over the world

Deepam Patel avatar
Sajeesh avatar
Aravind Kumar K avatar
Manish Lagisetty avatar
Mike avatar
Carlos Rodriguez avatar
Richard (Dick) Huitink avatar
Petra Walls avatar
Daniel Cordido avatar
Mohammad "Rajib" Chowdhury avatar
Ashlee Huff avatar
Brian Granahan avatar
Ashutosh Chaturvedi avatar
Alain Shmaryahu avatar
Jacob P. Kelly (Jake) avatar
William Mooso (Bill) avatar
Julián Molina Gaspar avatar
Eto S avatar
Rohit Trehan avatar
Hans de Doelder avatar
Karen Jones avatar
John Hackwood avatar
Harish Sugur avatar
Seelan Robert avatar
ONG TECK HO (Teck) avatar
Jonathan Hardy avatar
Manal Malek avatar
Niall Murray avatar
Eugene J avatar
Lalita Negi avatar
Mark Bradford avatar
David Fowler avatar
Riyas Ahammed avatar
Fernando Jara avatar
Arunesh Bahadur avatar
Jose Roman avatar
Lukas Tovazzi avatar
Tarek B avatar
Jozef Lovas avatar
Hiep T. Le avatar
Wyatt McNabb avatar
Peter Goldsmith avatar
Thomas Grum avatar
Luca Coscia avatar
Riccardo Blanco avatar
Paresh Patel avatar
Ramit Sehgal avatar
Ousseynou Sankharé avatar
Anjan Bose avatar
Alf Jivegård avatar
Wilnex Paul avatar
Cal Lewis avatar
Al W. Perkins avatar
Tom Eckersley avatar
Naren avatar
Rani Maheshwari avatar
Manoj Bhanudevan Pillai avatar
Vesa Benerbäck avatar
Jerry Lan avatar
Cristian Ravalli avatar
Jost Salzmann avatar
Kirtan avatar
Matthew Williams avatar
Turcan Gabriela avatar
Olaf Koberwitz avatar
Dave W. avatar
Albert T avatar
Michaël F. avatar
Marco avatar
Deepam Patel avatar
Sajeesh avatar
Aravind Kumar K avatar
Manish Lagisetty avatar
Mike avatar
Carlos Rodriguez avatar
Richard (Dick) Huitink avatar
Petra Walls avatar
Daniel Cordido avatar
Mohammad "Rajib" Chowdhury avatar
Ashlee Huff avatar
Brian Granahan avatar
Ashutosh Chaturvedi avatar
Alain Shmaryahu avatar
Jacob P. Kelly (Jake) avatar
William Mooso (Bill) avatar
Julián Molina Gaspar avatar
Eto S avatar
Rohit Trehan avatar
Hans de Doelder avatar
Karen Jones avatar
John Hackwood avatar
Harish Sugur avatar
Seelan Robert avatar
ONG TECK HO (Teck) avatar
Jonathan Hardy avatar
Manal Malek avatar
Niall Murray avatar
Eugene J avatar
Lalita Negi avatar
Mark Bradford avatar
David Fowler avatar
Riyas Ahammed avatar
Fernando Jara avatar
Arunesh Bahadur avatar
Jose Roman avatar
Lukas Tovazzi avatar
Tarek B avatar
Jozef Lovas avatar
Hiep T. Le avatar
Wyatt McNabb avatar
Peter Goldsmith avatar
Thomas Grum avatar
Luca Coscia avatar
Riccardo Blanco avatar
Paresh Patel avatar
Ramit Sehgal avatar
Ousseynou Sankharé avatar
Anjan Bose avatar
Alf Jivegård avatar
Wilnex Paul avatar
Cal Lewis avatar
Al W. Perkins avatar
Tom Eckersley avatar
Naren avatar
Rani Maheshwari avatar
Manoj Bhanudevan Pillai avatar
Vesa Benerbäck avatar
Jerry Lan avatar
Cristian Ravalli avatar
Jost Salzmann avatar
Kirtan avatar
Matthew Williams avatar
Turcan Gabriela avatar
Olaf Koberwitz avatar
Dave W. avatar
Albert T avatar
Michaël F. avatar
Marco avatar
Deepam Patel avatar
Sajeesh avatar
Aravind Kumar K avatar
Manish Lagisetty avatar
Mike avatar
Carlos Rodriguez avatar
Richard (Dick) Huitink avatar
Petra Walls avatar
Daniel Cordido avatar
Mohammad "Rajib" Chowdhury avatar
Ashlee Huff avatar
Brian Granahan avatar
Ashutosh Chaturvedi avatar
Alain Shmaryahu avatar
Jacob P. Kelly (Jake) avatar
William Mooso (Bill) avatar
Julián Molina Gaspar avatar
Eto S avatar
Rohit Trehan avatar
Hans de Doelder avatar
Karen Jones avatar
John Hackwood avatar
Harish Sugur avatar
Seelan Robert avatar
ONG TECK HO (Teck) avatar
Jonathan Hardy avatar
Manal Malek avatar
Niall Murray avatar
Eugene J avatar
Lalita Negi avatar
Mark Bradford avatar
David Fowler avatar
Riyas Ahammed avatar
Fernando Jara avatar
Arunesh Bahadur avatar
Jose Roman avatar
Lukas Tovazzi avatar
Tarek B avatar
Jozef Lovas avatar
Hiep T. Le avatar
Wyatt McNabb avatar
Peter Goldsmith avatar
Thomas Grum avatar
Luca Coscia avatar
Riccardo Blanco avatar
Paresh Patel avatar
Ramit Sehgal avatar
Ousseynou Sankharé avatar
Anjan Bose avatar
Alf Jivegård avatar
Wilnex Paul avatar
Cal Lewis avatar
Al W. Perkins avatar
Tom Eckersley avatar
Naren avatar
Rani Maheshwari avatar
Manoj Bhanudevan Pillai avatar
Vesa Benerbäck avatar
Jerry Lan avatar
Cristian Ravalli avatar
Jost Salzmann avatar
Kirtan avatar
Matthew Williams avatar
Turcan Gabriela avatar
Olaf Koberwitz avatar
Dave W. avatar
Albert T avatar
Michaël F. avatar
Marco avatar
Deepam Patel avatar
Sajeesh avatar
Aravind Kumar K avatar
Manish Lagisetty avatar
Mike avatar
Carlos Rodriguez avatar
Richard (Dick) Huitink avatar
Petra Walls avatar
Daniel Cordido avatar
Mohammad "Rajib" Chowdhury avatar
Ashlee Huff avatar
Brian Granahan avatar
Ashutosh Chaturvedi avatar
Alain Shmaryahu avatar
Jacob P. Kelly (Jake) avatar
William Mooso (Bill) avatar
Julián Molina Gaspar avatar
Eto S avatar
Rohit Trehan avatar
Hans de Doelder avatar
Karen Jones avatar
John Hackwood avatar
Harish Sugur avatar
Seelan Robert avatar
ONG TECK HO (Teck) avatar
Jonathan Hardy avatar
Manal Malek avatar
Niall Murray avatar
Eugene J avatar
Lalita Negi avatar
Mark Bradford avatar
David Fowler avatar
Riyas Ahammed avatar
Fernando Jara avatar
Arunesh Bahadur avatar
Jose Roman avatar
Lukas Tovazzi avatar
Tarek B avatar
Jozef Lovas avatar
Hiep T. Le avatar
Wyatt McNabb avatar
Peter Goldsmith avatar
Thomas Grum avatar
Luca Coscia avatar
Riccardo Blanco avatar
Paresh Patel avatar
Ramit Sehgal avatar
Ousseynou Sankharé avatar
Anjan Bose avatar
Alf Jivegård avatar
Wilnex Paul avatar
Cal Lewis avatar
Al W. Perkins avatar
Tom Eckersley avatar
Naren avatar
Rani Maheshwari avatar
Manoj Bhanudevan Pillai avatar
Vesa Benerbäck avatar
Jerry Lan avatar
Cristian Ravalli avatar
Jost Salzmann avatar
Kirtan avatar
Matthew Williams avatar
Turcan Gabriela avatar
Olaf Koberwitz avatar
Dave W. avatar
Albert T avatar
Michaël F. avatar
Marco avatar
Join the Course

Help Chandeep Sleep Peacefully at Night

promise!

If you don't like my course or feel you didn't get value from it, just let me know within 30 days of purchase what you didn't like and I'll refund your full payment. No awkward chats, no hoops to jump through, no hard feelings.

Okay, technically, that means I'll ask you one question - "What could I have done better?" But that's only to make the course stronger, not to make your refund difficult. And yes... your feedback helps me sleep better too.

chilaw avatarChilaw
"Love your content and your courses - the best money I've spent in a long while and highly recommended to anyone who really wants to learn or just level up Excel, Power Query, and DAX skills."