I’ve been teaching an MDX course for the last few days as well as reading Marco and Alberto’s excellent PowerPivot book on the train and it struck me that every time I do a division in both languages I seem to be using the following pattern in order to avoid returning an error to the user MDX: IIF( <denominator> = 0, NULL, <numerator> / <denominator> ) DAX: IF( <denominator> = 0, BLANK(), <numerator> / <denominator> ) I know that languages like C++ and C# don’t ......