Introduction to DAX for Power BI Desktop Users - Level 3

Level: Advanced

This 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. 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.

Key Features of this Power BI DAX Training:

  • Power BI Desktop
  • Supports Power BI Pro

You Will Learn How To:

  • Basic DAX Functionality
  • Controlling Content & Values
  • Context Control Functions
  • Contexts In Relationships
  • Advanced Concepts
  • Time Intelligence Calculations
  • Appendix: Advanced Concepts

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

  • Dec 7 - 8 7:00 AM - 3:00 PM PST Bellevue, WA / Online (Adobe Connect) Bellevue, WA / Online (Adobe Connect) Reserve Your Seat

  • Jan 18 - 19 7:00 AM - 3:00 PM PST Bellevue, WA / Online (Adobe Connect) Bellevue, WA / Online (Adobe Connect) Reserve Your Seat

  • Mar 11 - 12 7:00 AM - 3:00 PM PST Bellevue, WA / Online (Adobe Connect) Bellevue, WA / 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 — will run. Guaranteed.

Power BI DAX Course Outline

  • Module 1: Basic DAX Functionality

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

    Module 2: Controlling Content & Values

    • Controlling Values - DAX
    • Error Handling

    Module 3: Content Control Functions

    • Iterative Functions
    • FILTER Function
    • ALL Function
    • CALCULATE Function

    Module 4: Contexts In Relationships

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

    Module 5: Time Intelligence Functions

    • Calculating Operating Periods
    • To-Date Functions
    • Controlling Totals
    • Advanced Date Functions
    • Prior Year Functions

    Module 6: Appendix - Advanced Concepts

    • Additional Uses Of The ALL Function
    • Advanced Data Tables
    • Working with Missing Periods
    • Working with Non-standard Years
    • Parameter Tables
    • Banding

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, WA / Online (Adobe Connect)
Bellevue, WA / Online (Adobe Connect)
Bellevue, WA / Online (Adobe Connect)
Preferred method of contact:
Chat Now

Please Choose a Language

Canada - English

Canada - Français