الدالة Nz مفيدة للتعبيرات التي قد تحتوي على قيم خالية Null. لارجاعها الى صفر
إذا كانت قيمة المتغير ليست قيمة خالية Null، تقوم الدالة Nz بإرجاع قيمة المتغير
يمكنك دوماً استخدام الدالة Nz كدالة بديلة للدالة IIf.
على سبيل المثال، في التعليمة البرمجية التالية، يوجد تعبيران يتضمنان الدالة IIf وهما ضروريان لإرجاع النتيجة المطلوبة. يتم استخدام التعبير الأول الذي يتضمن الدالة IIf للتحقق من قيمة المتغير وتحويلها إلى صفر وذلك إذا كانت قيمة خالية Null.
varTemp = IIf(IsNull(varFreight), 0, varFreight)
varResult = IIf(varTemp > 50, "High", "Low")
في المثال التالي، توفر الدالة Nz نفس الوظيفة مثل التعبير الأول، ويتم تحقيق النتيجة المطلوبة في خطوة واحدة بدلاً من خطوتين:
varResult = IIf(Nz(varFreight) > 50, "High", "Low")
تم النقل مع بعض تصرف من كتاب الدالاات الخاصة ببرنامج الاكسس لــ Bajubairy