Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Advanced Power BI: DAX Language, Formulas, and Calculations

Advanced Power BI: DAX Language, Formulas, and Calculations

1h 54mAdvanced2026-03-06

Authors

Helen Wall

Helen Wall

Data analytics and business analysis expert

Course details

In this advanced course, expert Helen Wall deep dives into Power BI DAX. Learn sophisticated measure creation using functions like CALCULATE, ALL, FILTER, and DATEADD, focusing on time intelligence for trend analysis. Develop skills in constructing semantic models, connecting data sources, and implementing dynamic measures with variables and conditional logic. Discover efficient organization using measure groups and folders. Explore how user-defined functions and calculation groups streamline complex analytics. Use practical examples to tackle real-world data challenges with dynamic dashboards. This course is for analytics professionals with intermediate to advanced Power BI skills seeking to elevate their analytical capabilities.

Learning objectives
Analyze data challenges and evaluate how Power BI's ecosystem can solve common data headaches in organizational contexts.
Create semantic models by connecting multiple data sources and construct DAX calculations to enrich data modeling capabilities (Synthesis/Creation).
Apply core DAX functions (CALCULATE, ALL, FILTER, IF, DIVIDE) to build measures that manipulate filter context and perform advanced calculations.
Design dynamic reporting solutions using advanced DAX functions (DATEADD, MTD/QTD/YTD, variables) and implement conditional logic for interactive dashboards.

Concepts

Introduction

  • Explore advanced features of Power BI

DAX Overview

  • DAX intro
  • Variables
  • GENERATESERIES
  • GENERATE and ROW
  • Measure groups and folders

Measures

  • DAX measures
  • X functions
  • POWER DAX function
  • Parameter harvesting formulas
  • Filtering and evaluating measures
  • CALCULATE DAX function including filters
  • SELECTEDVALUE

Time Intelligence

  • CALENDAR and CALENDARAUTO
  • FIRSTDATE and LASTDATE
  • START or END period
  • DATEADD
  • PARALLELPERIOD
  • Dates period to date
  • DATEBETWEEN
  • PREVIOUS or NEXT period
  • EOMONTH and EDATE
  • DATEDIFF DAX function

Advanced DAX

  • ALL and ALLSELECTED DAX function
  • FILTER DAX function
  • BLANK and ISBLANK DAX functions
  • IF
  • DIVIDE DAX function
  • SWITCH
  • Filtering between disconnected tables

Advanced DAX Calculations

  • TMDL View
  • Field parameters
  • Calculation groups
  • User-defined functions

Conclusion

  • Next steps and additional resources

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal