For me, a useful application of this neat "trick" would be to eliminate error messages in code that accidentally divides by 0 in some (or even all) cases. Currently (as mentioned above by Steve Sconfienza) there is a "work-around" for this but it is "clumsy": IF var1 ~= 0 THEN Var2 / Var1 ; ELSE . ; At some point when I have more time to play, I would like to see if I could revise this code so that whenever division by 0 occurs it results in a NULL or MISSING value. Unfortunately I don't have this luxury having just returned from a vacation. Alternatively, if someone beats me to this solution, I would be appreciative and I would name my macro and/or code after her/him.