I am guessing that you are adding null with some other value and then using ZN. You should individually use ZN for each field and then do sum.
and NOT like
zn(field1 + field2)
Any calculation with null will return null then zn will convert it to 0.
I did try that, using ZN in individual calculated fields. But it gave me 0 as the answer again.