Project Botticelli

Evaluation Contexts Purchase this course

25 November 2017 · 225 views

Mastering DAX Workshop

At this point in the course, you have learned the basics of the DAX language. You know how to create calculated columns and measures, and you have a good understanding of common functions used in DAX. With the knowledge you have gained so far, you can already create many interesting reports, but you will need to learn evaluation contexts in order to create reports that are more complex. You will see that an evaluation context is made by filter context and row context. Evaluation contexts are the basis of all of the advanced features of DAX.

You will see how to manage context errors and how to manipulate evaluation contexts, introducing the EARLIER function and how to avoid the use of EARLIER thanks to the variables.

Just few words of warning: the concept of evaluation context is an easy one, and you will learn and understand it soon. Nevertheless, you need to thoroughly understand several subtle considerations and details. Otherwise, you will feel lost at a certain point during your DAX learning path.

Evaluation contexts play an important role with the usage of the function CALCULATE, which you will learn in the next module.

Log in or purchase access below to the premium version of this content.

Purchase This Course or Full Access Subscription

Single Course


Access this course for its lifetime*.
Subscription Best Value


Access all content on this site for 1 year.
Group Purchase

from $480/year

For small business & enterprise.
Group Purchase

  • Redeem a prepaid code
  • Payment is instant and you will receive a tax invoice straight away.
  • Your satisfaction is paramount: we offer a no-quibble refund guarantee.

* We guarantee each course to be available for at least 2 years from today, unless marked above with a date as a Course Retiring.

Online Courses