The NZ(1stparm, 2ndparm) function evaluates the expression (or variable or field/column) in the first position. If the expression evaluates to a null or zero, it returns the value in the second position.
Thus NZ([building Price1],0)
evaluates [building Price1] - if it is null or zero, it uses...