Introduction to DAX for Power BI Desktop Users - Level 3

Level: Advanced

This Introduction to DAX for Power BI training course takes an in-depth approach to the DAX language, teaching designers how to build models that extend the capabilities of source data for more in-depth, customized business intelligence solutions. This course will also introduce students to the M-Language and how it can be used to make querying more effective. Topics covered include proper understanding of DAX evaluation, controlling evaluation context, understanding relational functions, error handling within the data model, working with complex time intelligence calculations, creating advanced DAX dashboards and report elements using Slicers, and understand the importance of the M Language and its uses.

Key Features of this Power BI DAX Training:

  • Microsoft Official Course content
  • Eligible for SATV redemption

You Will Learn How To:

  • Power BI Functions – M Language
  • Basic DAX Functionality
  • Controlling Content & Values
  • Context Control Functions
  • Contexts In Relationships
  • Advanced Concepts
  • Time Intelligence Calculations

Choose the Training Solution That Best Fits Your Individual Needs or Organizational Goals


In Class & Live, Online Training

  • 2-day instructor-led training course
  • Pay later by invoice -OR- at the time of checkout by credit card
  • Attend Virtually from your Home or Office
View Course Details & Schedule

Standard $1550




Team Training

  • Bring this or any training to your organization
  • Full - scale program development
  • Delivered when, where, and how you want it
  • Blended learning models
  • Tailored content
  • Expert team coaching

Customize Your Team Training Experience


Save More On Training with FlexVouchers – A Unique Training Savings Account

Our FlexVouchers help you lock in your training budgets without having to commit to a traditional 1 voucher = 1 course classroom-only attendance. FlexVouchers expand your purchasing power to modern blended solutions and services that are completely customizable. For details, please call 888-843-8733 or chat live.

In Class & Live, Online Training

Power BI DAX Course Information

Time Zone Legend:
Eastern Time Zone Central Time Zone
Mountain Time Zone Pacific Time Zone

Note: This course runs for 2 Days

  • Jan 27 - 28 7:00 AM - 3:00 PM PST Bellevue / Online (Adobe Connect) Bellevue / Online (Adobe Connect) Reserve Your Seat

  • Jan 27 - 28 7:00 AM - 3:00 PM PST Online (Adobe Connect) Online (Adobe Connect) Reserve Your Seat

  • Mar 16 - 17 7:00 AM - 3:00 PM PDT Bellevue / Online (Adobe Connect) Bellevue / Online (Adobe Connect) Reserve Your Seat

Guaranteed to Run

When you see the "Guaranteed to Run" icon next to a course event, you can rest assured that your course event — date, time, location — will run. Guaranteed.

Power BI DAX Course Outline

  • Lesson 1 : Power BI Functions – M Language

    • M Language vs DAX Functions
    • Basic M Language Syntax
    • Working with Columns
    • IF Expression in M Language
    • Query Cleanup

    Lesson 2 : Basic DAX Functionality

    • Review of Calculated Columns
    • Review of Measures
    • Rules of Evaluation
    • Evaluation Context
    • Formatting DAX Code

    Lesson 3 : Controlling Content & Values

    • Controlling Values - DAX
    • M Custom Functions
    • Error Handling

    Lesson 4 : Context Control Functions

    • Iterative Functions
    • FILTER Function
    • ALL Function
    • CALCULATE Function
    • Additional Uses Of The ALL Function

    Lesson 5 : Contexts In Relationships

    • Working With Many Tables
    • Row Context & Relationships
    • Elevated Calculated Columns
    • Filter Context & Relationships
    • Cross Filtering Issues

    Lesson 6 : Advanced Concepts

    • Controlling Totals
    • Parameter Tables
    • Banding

    Lesson 7 : Time Intelligence Calculations

    • Working With Date Tables
    • Calculating Operating Periods
    • Working With Missing Periods
    • To-Date Functions
    • Advanced Date Functions
    • Prior Year Functions

Team Training

Power BI DAX Training FAQs

  • What is DAX?

    Data Analysis Expressions is the native formula and query language for Microsoft PowerPivot, Power BI Desktop and SQL Server Analysis Services Tabular models.

  • Can I learn DAX for Power BI online?

    Yes! We know your busy work schedule may prevent you from getting to one of our classrooms which is why we offer convenient online training to meet your needs wherever you want. This course is available online, in person, or as Private Team Training.

call 888-843-8733
chat Live Chat

Bellevue / Online (Adobe Connect)
Online (Adobe Connect)
Bellevue / Online (Adobe Connect)
Preferred method of contact:
Chat Now

Please Choose a Language

Canada - English

Canada - Français