Start free
Field notes

Latest from the blog.

Deep-dives on DAX, filter context, and the skill Copilot can’t fake — from the team building the rig.

A tactile production model neighborhood with table buildings connected by relationship streets and one broken route under inspection
April 11, 2026

Power BI Relationship Not Working? 9 Checks Before Rewriting DAX

If a Power BI relationship is not working, verify keys, data types, cardinality, active paths, filter direction, blank rows, dates, and visual…

A stitched row card passing through a hinged circular mechanism and emerging as active transparent filter rings around matching tokens
March 27, 2026

DAX Context Transition Explained: Why CALCULATE Changes the Result

Understand DAX context transition with small examples that show how CALCULATE turns current row values into filters—and where that transition…

An architectural test garden moving a DAX measure through interchangeable filters and result trays
March 13, 2026

How to Use a DAX Playground to Test Measures Online

Use a DAX playground as a testing lab: define the grain, predict results, vary filter context, test totals, and save the cases that teach you…

A selected violet paper segment lifted from a layered circular total and connected back to the whole by a hand-drawn measuring arc
March 12, 2026

Power BI Percent of Total Is Wrong? ALL vs ALLSELECTED

Fix a wrong Power BI percent of total by defining the denominator, choosing ALL or ALLSELECTED, and testing rows, subtotals, slicers, and grand…

An accordion practice deck with abstract challenges and lifted answer flaps
March 10, 2026

10 DAX Practice Exercises With Solutions

Practice DAX with 10 original exercises and worked solutions covering measures, CALCULATE, filter context, iterators, totals, and time…

A cardboard automaton comparing a one-row scanning arm with a multi-row filter screen
February 4, 2026

Understanding Row Context vs Filter Context in DAX

Understand how row context and filter context differ in DAX, when context transition happens, and why the same formula changes across a Power…

Cobalt threads passing through embroidered filter gates before becoming one black result braid
January 23, 2026

DAX CALCULATE and Filter Context: 8 Practice Problems

Learn how DAX CALCULATE changes filter context with eight practical problems covering replacement, intersection, filter removal, relationships…

Abstract formula tiles passing through a metal syntax gate while deeper logic continues into a maze
January 15, 2026

DAX Syntax Checker: What It Catches—and Misses

A DAX syntax checker can catch parsing errors, but not wrong grain, filter context, totals, model relationships, performance, or business…

A paper selector admitting one lavender bead while empty and many-value paths remain unresolved
January 13, 2026

SELECTEDVALUE Returns Blank? 7 Checks That Fix It

When SELECTEDVALUE returns blank, check distinct values, evaluation timing, visual context, relationships, query filters, data quality, and…

From reading to reps

Stop reading. Start writing.

The best way to understand CALCULATE is to miss a test case. Pick a challenge and go.

Challenges
300+ hands-on problems
Models
2 hosted practice models
AI hints
Ask Daxie anytime
Free
No credit card