Disabling filters with ALL, ALLNOBLANKROW, and ALLEXCEPT
Using DISTINCT and VALUES
Calculation with a filter with CALCULATE and CALCULATETABLE
Following relationships with RELATED and RELATEDTABLE
Tests with ISFILTERED, ISCROSSFILTERED
Counting Functions
Counting with COUNT, COUNTA, COUNTBLANK
Counting rows with COUNTROWS
Distinct count with DISTINCTCOUNT
Iterator Functions
Common iterator functions: SUMX, COUNTX, MAXX, MINX, CONCATENATEX, etc.
Nesting iterator functions
Retrieving the value of external loop iterators with EARLIER and EARLIEST
Determining field order with RANKX
Time Intelligence Functions
Importance of the date table for time intelligence functions
Creating a date table with CALENDAR, CALENDARAUTO
Usage of a few families with DATESYTD, DATESMTD, DATESQTD, PREVIOUSYEAR, PREVIOUSQUARTER, PREVIOUSMONTH, SAMEPERIODLASTYEAR
Parent/Child Hierarchy Functions
Establishing the hierarchy with PATH
Hierarchy length with PATHLENGTH
Checking if a value is in the lineage with PATHCONTAINS
Extracting elements from a hierarchy with PATHITEM and PATHITEMREVERSE
Code: PER125 Laboratory course
Duration: 21 hours
Prerequisites: Participants must master Power Pivot (course PER124) or Power BI Desktop (course PER374) and be familiar with Excel functions (course PER116). Exercises will be done in Power BI Desktop.