BY HOW TO POWER BI ·
800K+ SUBSCRIBERS
User-Defined
Functions
in Power BI
Functions
in Power BI
The Next Level of DAX
/02NOW IMAGINE
A different way
to write DAX
to write DAX
/04RIGHT FIT?
Built for Power BI developers
who already know DAX.
who already know DAX.
/05CURRICULUM
From zero to a full
production library.
production library.
/06INSTRUCTOR
/07ACCESS
One price.
Everything included.
Everything included.
/08FAQ
No, but you should be comfortable writing basic measures. If you know CALCULATE, FILTER, and SUMX, you're ready. UDFs are the logical next step - and once it clicks, the way you build models changes permanently.
DAX User-Defined Functions require the September 2025 release or later. If you're on a current version, you're good.
Yes, watch it whenever, as many times as you want. There are no cohorts, no live sessions.
You get 2 years of access from the date of purchase. That matters here because UDFs are still evolving, as Microsoft ships updates, so do we. You're not just buying what exists today.
You'll stop rebuilding the same logic from scratch on every project. Instead you'll have a personal UDF library you can drop into any model and a repeatable system for writing clean, reusable DAX. Your reports get faster to build, easier to maintain, and a lot easier to hand off.
You'll find bits and pieces out there, including on my own channel. But free content teaches you tricks. This course gives you a system and a 360° view. There's a difference between watching someone build a UDF and walking away with a complete library, best practices, and the mistakes to avoid. Those take months of trial and error to accumulate on your own.
Most DAX courses teach you measures. This course teaches you to build reusable logic — functions you write once and deploy across every report, every client, every model. It's the shift from DAX user to DAX architect.
Yes. Teams of 5 or more get a discounted rate and a single invoice for finance. Email support@datatraining.io or write us in chat (bottom right) with your team size and we'll sort it within 24 hours.
Reach out at support@datatraining.io or use the chat function and we'll get back to you.
Write it once.
Scale it everywhere.



