Your intermediate-to-advanced learning curriculum. Build on what you already know and level up to Power Query, DAX, and live dashboards.
Excel Curriculum
You've got formulas and pivot tables down. These are the next skills that make you significantly more powerful โ especially for data automation and reporting.
Power BI Curriculum
You've built reports โ now master the data model, DAX calculations, and publishing dashboards that update automatically and look executive-ready.
Quick Reference
The functions that come up constantly. Bookmark this section.
Free Learning
All free, all high quality. Mix YouTube with Microsoft Learn for the fastest results.
YouTube ยท Excel
Leila Gharani
The best Excel YouTuber for intermediate-to-advanced learners. Covers XLOOKUP, dynamic arrays, Power Query, and dashboard design. Clear, practical, no fluff.
YouTube โYouTube ยท Power Query
Excel Off The Grid
Specialist channel for Power Query and M language. Perfect for building on the Power Query work you've already done. Deep, technical, excellent.
YouTube โYouTube ยท Power BI
Guy in a Cube
The #1 Power BI YouTube channel. Adam and Patrick cover everything from beginner to advanced DAX, data modeling, and the Power BI service. Watch regularly to stay current.
YouTube โYouTube ยท DAX
SQLBI โ Marco & Alberto
The definitive DAX learning resource. Once you have the basics, these two are the gold standard for deep understanding of CALCULATE, context transition, and time intelligence.
YouTube โMicrosoft Learn
Power BI Learning Path
Free official Microsoft training. Structured learning path from data modeling to DAX to publishing. Earns badges. Good for filling gaps and learning in the right order.
Microsoft Learn โMicrosoft Learn
Excel Learning Path
Official Microsoft Excel training modules. Free, self-paced, covers dynamic arrays, Power Query, and data analysis. Great supplement to YouTube learning.
Microsoft Learn โReference
DAX.guide
The best DAX function reference. Every function documented with examples by the SQLBI team. Bookmark this โ you'll use it every time you write DAX.
dax.guide โReference
Excel Jet โ Function Reference
Clean, practical Excel function documentation with examples. Better than Microsoft's own docs for quick lookups. Great for dynamic array functions.
exceljet.net โFast Track
Realistic, around your actual work schedule. Mix watching with doing โ the hands-on practice is where it clicks.
Weeks 1โ2 ยท Excel
Modern Excel Functions
Weeks 2โ3 ยท Excel
Power Query Deep Dive
Weeks 3โ4 ยท Power BI
Data Model + DAX Basics
Weeks 5โ6 ยท Power BI
Dashboards + Publishing
Quick Reference
Power Query
Excel & Power BI's ETL tool. Extract, transform, and load data from any source. Automates data cleaning.
M Language
The formula language behind Power Query. Functional language for building custom data transformation steps.
Dynamic Arrays
Modern Excel feature where formulas return ranges automatically. FILTER, SORT, UNIQUE all use this.
Spill Range
When a dynamic array formula outputs to multiple cells automatically. Referenced with the # operator.
DAX
Data Analysis Expressions โ Power BI's formula language. Used to write measures and calculated columns.
Measure
A DAX calculation evaluated at query time. Changes based on filters. This is what you use for KPIs.
Calculated Column
A DAX calculation stored row-by-row in the table. Use for categorization, not aggregation.
Star Schema
Data model pattern with one fact table (transactions) and multiple dimension tables (dates, products, people).
Filter Context
The set of filters applied when a DAX formula evaluates. Understanding this is the key to mastering DAX.
Cardinality
The uniqueness of values in a relationship column. One-to-many is the most common and preferred pattern.
Row-Level Security
Controls what data each user can see in a shared Power BI report. Set up roles in Power BI Desktop.
ETL
Extract, Transform, Load โ the process of pulling data from a source, cleaning it, and loading it for analysis.