Do you spend time each month cleaning and transforming data into the right format before you can even begin to analyse it or incorporate it into your reports?
Do you perform repetitive data cleansing tasks like:
- Deleting rows, columns, or blanks
- Filtering out data you don’t need
- Fixing the layout so it will work in a PivotTable
- Splitting or joining columns or text
- Removing spaces and special characters from your data
- Merging worksheets, text/CSV files together
- Extracting data from an external database
- Incorporating the next month’s data to an existing report
- ….and all the other laborious repetitive tasks that put you to sleep and give you RSI
Tasks you imagine macros could do in seconds, if only you knew how. Or maybe you have some macros that handle it all but keeping the VBA code up to date is constant task and no one else knows how to update it.
The Good News
If you have Excel 2010, or later, you can use Power Query to automate the tasks of:
- Getting your data - from almost anywhere
- Cleaning and reformatting your data - so it works in PivotTables etc.
- Updating your reports - Power Query will update new or existing Tables, PivotTables or Power Pivot models
You see once you show Power Query where to find your data and how you want it cleaned and reformatted (which is dead easy), it will remember the steps so next time you can simply hit the Refresh button and it'll do it automatically.
And this means you can get on with the fun part of analysing the data and impressing your boss so you can go home early.
And the best part is there’s NO VBA or programming required.
In fact you’ll be up and running faster than it would take you to learn the equivalent formulas required to perform the same tasks.
What is Power Query?
Power Query is a free add-in built by Microsoft for Excel users like you and I. It’s available in all Desktop versions of Excel 2010 and 2013.

And in Excel 2016, 2019, 2021 and Office 365 it’s built right into the Data tab in the Get and Transform group:

It’s also available in Power BI Desktop.
You can download Power Query here. Note: the system requirements on this link are out of date as Power Query now works in all Excel 2010 Desktop SKU’s.
Mac users: Power Query won’t run on a Mac, sorry 🙁 You can install Windows on Mac using Parallels, Boot Camp or VMWare Fusion and then install Excel 2013 or later running under a VM.
Click here for a full list of Excel versions supporting Power Query.
What does Power Query do?
1. Power Query gets your data from almost anywhere – the web, databases, Excel files, Facebook, OData, SharePoint, Salesforce etc. and the list keeps on growing with new data sources being added all the time. The image below shows the Get External Data menus:

Note: Microsoft Office 2010 and 2013 Professional Plus, Office 365 ProPlus or Excel 2013/2016/2019 Standalone have the full Power Query feature set.
All other desktop SKUs have the full Power Query feature set, except the following data connectors: Corporate Power BI Data Catalog, Azure-based data sources, Active Directory, HDFS, SharePoint Lists, Oracle, DB2, MySQL, PostgreSQL, Sybase, Teradata, Exchange, Dynamics CRM, SAP BusinessObjects and Salesforce.
2. Power Query enables you to clean, transform, merge and append data with a point and click style GUI that’s easier to learn than formulas or VBA.
Power Query GUI – easy peasy:

The cool thing is Power Query records your steps so you can automatically use them again and again.
3. Load the data into Excel and or Power Pivot and consume it in your analysis, reports or export elsewhere.
And next month simply press the Refresh All button on the Data tab to update your reports. Power Query will get the new data, clean it just like last time and add it to the table or Power Pivot model for you.

Power Query is the best Excel tool since PivotTables
A bold claim, I know.
When PivotTables were introduced it was ground breaking for the Excel user. All of a sudden we could summarise huge amounts of data in seconds into reports that gave us insights we didn’t know existed.
Power Query now gives the Excel user a tool that can get data from almost anywhere and enables you to quickly and easily transform the data into a format you can consume in your PivotTables or other reports.
And like VBA or macros (but without the learning curve), once you create a query you can use it again and again to perform the same tasks at the click of the Refresh button so you can get your work done faster.
Power Query is going to empower (no pun intended :-)) the average Excel user in ways not seen since PivotTables were unleashed and your boss will love the speed at which you work.
It will transform the average Excel worker into a self-sufficient data guru because you don’t need advanced formula or macro/VBA skills to use it, nor are you dependent on IT to give the data to you.
All of a sudden (yes, the learning curve is fast) you’ll be able to get, clean and consume your data faster than ever before.
Watch a Sample Tutorial on Splitting Text
Power Query Course
What you get in the Power Query course:
- Hands on Learning – Each Power Query topic I teach you comes with the practice file used in the video, so at every stage you can practice what you learn which helps retain knowledge and build confidence.
- Download the completed Excel Power Query files created during filming and use them as a reference tool that you can go back to later on to refresh your memory.
- The training is delivered online and tutorials are available to watch 24/7 so you can learn at your own pace. Pause, rewind, replay as many times as you like.
- With just 6.5 hours of video tutorials you’ll be up and running with Power Query. I cover everything from installing Power Query, getting your data from a range of different sources, cleaning and transforming data, merging, unpivoting, and even writing and editing basic queries using the new Power Query language informally known as M.
- Compatible with Excel 2010, 2013, 2016, 2019 and Office 365 – the videos are filmed in Excel 2013 and where there is a difference in Excel 2010 I cover that too. So whichever version you have you’ll know what to do. Note: in Excel 2016 onward Power Query has been integrated into the Data tab under the 'Get and Transform' group.
- As with all of my courses the pace is pretty fast because I hate courses that waffle on and waste your time. I like to get straight to the point so you’re up to speed fast, and I’ve designed it so that if you need to re-watch anything you can rewind and replay the videos as many times as you like.
- The average video length is under 5 minutes! So you can fit it in on a coffee break, on the train or bus to work, at the airport, or anywhere you have a spare 5 minutes and an internet connection.
- 12 months access to the video tutorials and file downloads so you can refer back to them again and again. There’s even a download option where you can download all videos in the course and keep them on your own PC forever.
- When you’ve finished I’ll send you a ‘Certificate of Completion’ saying you’ve completed the course, which you can add to your resume/CV arsenal.
- BONUS e-Book: M is for (Data) Monkey by Ken Puls and Miguel Escobar. This book is not only a great reference point for Power Query, but will also extend your M programming abilities by teaching you various approaches to common data cleansing scenarios that can be easily solved with Power Query. The e-book is delivered via email 31 days after joining the course.
Power Query Course Syllabus
Power Query 2016+ Show Syllabus
Session 1: Introduction 0:09:31
1.01 | What is Power Query | 0:03:12 |
1.02 | Power Query in Power BI vs Excel | 0:01:37 |
1.03 | Data Types | 0:04:42 |
Session 2: Data Sources1:00:38
2.01 | From Web | 0:06:13 |
2.02 | From Excel File | 0:03:29 |
2.03 | From Current Workbook | 0:03:48 |
2.04 | From CSV or Text File | 0:02:54 |
2.05 | From Folder | 0:10:42 |
2.06 | From Database (SQL) | 0:06:18 |
2.07 | From OData Feed | 0:02:38 |
2.08 | From OneDrive and SharePoint Online | 0:11:58 |
2.09 | From Web by Example | 0:04:06 |
2.10 | From Web with API | 0:08:32 |
Session 3: Combining Multiple Sources 0:37:53
3.01 | Multiple Excel Tables or Named Ranges | 0:04:38 |
3.02 | Worksheets not Correctly Formatted | 0:05:20 |
3.03 | Combine Multiple Files Containing Multiple Sheets | 0:05:01 |
3.04 | Appending Queries | 0:04:44 |
3.05 | Merging Queries | 0:13:54 |
3.06 | Query Dependencies View | 0:02:26 |
3.07 | Organising Queries | 0:01:50 |
Session 4: Transforming and Cleaning Data 1:13:16
4.01 | Editing and Optimising Queries | 0:06:19 |
4.02 | Change Type Using Locale | 0:04:32 |
4.03 | Columns - Move, Remove, Rename & Duplicate | 0:02:17 |
4.04 | Splitting Columns and Extracting Text | 0:08:42 |
4.05 | Merging Columns | 0:01:54 |
4.06 | Filtering Rows | 0:04:25 |
4.07 | Remove Duplicates & Errors | 0:03:30 |
4.08 | Sorting | 0:01:50 |
4.09 | Replace and Fill | 0:02:41 |
4.10 | Transforming Text and Numbers | 0:03:10 |
4.11 | Transforming Dates | 0:04:12 |
4.12 | Adding Columns | 0:07:13 |
4.13 | Grouping | 0:05:22 |
4.14 | Transpose | 0:02:03 |
4.15 | Unpivot | 0:07:44 |
4.16 | Duplicating and Referencing Another Query | 0:04:05 |
4.17 | Data Profiling | 0:03:17 |
Session 5: Data Destinations & Refereshing Queries 0:29:09
5.01 | Loading to the Workbook Options | 0:05:49 |
5.02 | Loading to the Data Model or Power Pivot | 0:02:07 |
5.03 | Load Settings & Automatic Refresh | 0:03:52 |
5.04 | Data Source and Privacy Settings | 0:06:39 |
Session 6: M Language 0:56:09
6.01 | Introduction to M | 0:02:04 |
6.02 | Where to Edit and Write M | 0:02:46 |
6.03 | Using a Function to add a Custom Column | 0:05:32 |
6.04 | Reading M | 0:05:04 |
6.05 | Writing M | 0:03:01 |
6.06 | Type System | 0:02:10 |
6.07 | Lists and Records | 0:08:22 |
6.08 | Iteration | 0:02:47 |
6.09 | Power Query Function List | 0:04:00 |
6.10 | Commenting Code | 0:02:07 |
6.11 | Error Trapping | 0:03:07 |
6.12 | if and Nested if Function | 0:03:37 |
6.13 | Replicating IF OR and IF AND in Power Query | 0:03:52 |
6.14 | Writing Custom Functions | 0:07:40 |
Session 7: Parameter Tables & Custom Functions1:03:28
7.01 | Parameter Tables for Filtering | 0:07:01 |
7.02 | Scrape Data from Multiple Web Pages | 0:04:59 |
7.03 | Dynamic Folder Paths | 0:07:47 |
7.04 | Dynamic File Paths | 0:05:42 |
7.05 | Formula Firewall Errors | 0:04:39 |
7.06 | Manage Parameters | 0:09:57 |
7.07 | Variables | 0:05:26 |
7.08 | Add or Expand Rows | 0:06:09 |
7.09 | Referencing Another Query in M Code | 0:06:03 |
7.10 | Custom Data Types | 0:05:45 |
Power Query 2010-2013 Show Syllabus
Session 1: Introduction 0:10:04
1.01 | What is Power Query | 0:03:11 |
1.02 | Installing Power Query | 0:02:23 |
1.03 | Interface | 0:04:30 |
Session 2: Data Sources1:04:29
2.01 | From Web | 0:06:35 |
2.02 | From Excel File | 0:07:41 |
2.03 | From Current Workbook | 0:05:02 |
2.04 | From CSV or Text File | 0:03:29 |
2.05 | From Folder | 0:11:41 |
2.06 | From Database (SQL) | 0:06:53 |
2.07 | From Other Sources (OData Feed) | 0:02:13 |
2.08 | Data Catalog Search | 0:05:22 |
2.09 | From OneDrive and SharePoint Online | 0:15:33 |
Session 3: Combining Multiple Sources 0:37:18
3.01 | Multiple Excel Tables or Named Ranges | 0:03:33 |
3.02 | Worksheets not Correctly Formatted | 0:07:00 |
3.03 | Appending Queries | 0:07:24 |
3.04 | Merging Queries | 0:15:18 |
3.05 | Query Dependencies View | 0:04:03 |
Session 4: Transforming and Cleaning Data 1:52:27
4.01 | Editing Queries | 0:02:47 |
4.02 | Data Types | 0:03:17 |
4.03 | Fixing Dates with the Locale Setting | 0:04:45 |
4.04 | Columns - Move, Remove, Rename & Duplicate | 0:02:34 |
4.05 | Splitting Columns and Extracting Text | 0:09:08 |
4.06 | Merging Columns | 0:01:24 |
4.07 | Filtering Rows | 0:04:55 |
4.08 | Remove Duplicates & Errors | 0:03:23 |
4.09 | Sorting | 0:01:56 |
4.10 | Replace & Fill | 0:01:58 |
4.11 | Transforming Text & Numbers | 0:03:19 |
4.12 | Transforming Dates | 0:05:35 |
4.13 | Adding Custom & Index Columns | 0:07:43 |
4.14 | Adding Custom Calculated Columns | 0:04:25 |
4.15 | Adding Custom Date & Time Columns | 0:05:49 |
4.16 | Grouping | 0:06:28 |
4.17 | Unpivot | 0:17:09 |
4.18 | Transpose | 0:02:53 |
4.19 | Duplicating & Referencing Another Query | 0:03:53 |
4.20 | Add Column From Examples | 0:05:49 |
4.21 | Reuse and Share Queries | 0:09:18 |
4.22 | Data Profiling | 0:03:59 |
Session 5: Data Destinations & Refereshing Queries 0:17:51
5.01 | Loading to the Workbook Options | 0:05:54 |
5.02 | Loading to the Data Model or Power Pivot | 0:04:20 |
5.03 | Load Settings & Automatic Refresh | 0:02:40 |
5.04 | Load Directly into Power Pivot in Excel 2010 | 0:04:57 |
Session 6: M Language 1:05:48
6.01 | Introduction to M | 0:02:24 |
6.02 | Where to Edit and Write M | 0:02:59 |
6.03 | Using a Function to add a Custom Column | 0:07:58 |
6.04 | Reading M | 0:05:52 |
6.05 | Writing M | 0:03:34 |
6.06 | Type System | 0:02:45 |
6.07 | Lists and Records | 0:08:33 |
6.08 | Splitting Text | 0:06:19 |
6.09 | Tips for Writing M | 0:05:43 |
6.10 | Commenting Code | 0:01:52 |
6.11 | Error Trapping | 0:04:12 |
6.12 | if and Nested if Function | 0:04:03 |
6.13 | Replicating IF OR and IF AND in Power Query | 0:05:28 |
6.14 | Conditional Columns | 0:02:56 |
Session 7: Parameter Tables & Custom Functions1:24:36
7.01 | Parameter Tables for Filtering | 0:11:08 |
7.02 | Scrape Data from Multiple Web Pages | 0:10:32 |
7.03 | Dynamic Folder Paths | 0:11:39 |
7.04 | Dynamic File Paths | 0:08:07 |
7.05 | Formula Firewall Errors | 0:05:26 |
7.06 | Manage Parameters | 0:13:10 |
7.07 | Variables | 0:08:08 |
7.08 | Add or Expand Rows | 0:08:26 |
7.09 | Referencing Another Query in M Code | 0:08:02 |
Who is Teaching the Course?
I’m Mynda Treacy, Co-founder of My Online Training Hub, and a Microsoft Excel MVP and I’ll be taking you on your Power Query learning journey.
I have been working with Excel since 1995 and teaching since 2010 (not including teaching many colleagues over the years), and I’m excited to be presenting this Power Query course.
In fact, I am more excited about this course than any other I’ve created because Power Query is for every Excel user. I can't imagine a job involving Excel where you couldn't benefit from using Power Query.
Buy Any Combination of 2 or More Courses and Get 20% Off All Of Them
- Online Only : 12 months online access to the course(s)
- Online + Download : 12 months online access to the course(s) + download the course videos to keep
- GST : Prices are shown exclusive of GST for Australian customers.

Power Query
Online
$129Add to cart
$129Add to cart
12 Months Online
Online Only Access To Course
Power Query Videos
6hrs 33min
One Payment for 12 Months Access
Unlimited 24/7 access
Pause, rewind, replay
Download Workbooks and Practice Data
30 Day Money Back Guarantee
Power Query Download
$259Add to cart
$259Add to cart
12 Months Online + Download
Online Access + Download & Keep Course Videos
Power Query Videos
6hrs 33min
One Payment for 12 Months Access
Unlimited 24/7 access
Pause, rewind, replay
Download Workbooks and Practice Data
30 Day Money Back Guarantee
Power Pivot & DAX
Online
$169Add to cart
$169Add to cart
12 Months Online
Online Only Access To Course
Power Pivot & DAX Videos
6hrs 23min
One Payment for 12 Months Access
Unlimited 24/7 access
Pause, rewind, replay
Download Workbooks and Practice Data
30 Day Money Back Guarantee
Power Pivot & DAX Download
$339Add to cart
$339Add to cart
12 Months Online + Download
Online Access + Download & Keep Course Videos
Power Pivot & DAX Videos
6hrs 23min
One Payment for 12 Months Access
Unlimited 24/7 access
Pause, rewind, replay
Download Workbooks and Practice Data
30 Day Money Back Guarantee
Notes
- Videos will be available for download after the 30 day Money Back Guarantee period ends. You can watch the videos online in the meantime.
- Membership and access to the training materials is for one person only. Logons are not to be used by multiple people.
- Downloaded videos are to be used only by the registered member, they are not to be transferred/shared amongst other people.
- You can request a refund provided that no more than 30% of the course videos have been watched.
Added to Cart