Power Query’s M language uses the question mark in a very useful way. In this blog, I explain how a single question mark can stop your query from breaking when a column or row is missing, and how double question marks can return an alternative value when the result is null. You’ll see practical examples of missing columns, row access, null handling, custom columns, and how to make your Power Query steps more robust and reliable. This is especially useful when working with changing or inconsistent data.
Question Marks in Power Query