ตามความเป็นจริง จำนวนใดๆ หาร 0 มันทำไม่ได้อยู่แล้วครับ
ถ้า จำนวนตัวเลข หาร 0 จะแสดง #Div/0!
ถ้า 0 หาร 0 ก็จะแสดง #Num ครับ
แต่เรากันข้อผิดพลาดได้โดยการกำหนดเงื่อนไข ก่อนคำนวนเช่น
เปลี่ยนจาก [Sum]/[Last]
เป็น
IIf([Sum]<>0 And [last]<>0,[Sum]/[Last],0)
หรือถ้าอยากให้แสดงเป็นช่องว่างแทนเลข 0 ก็ใส่ Null ก็ได้คับ
IIf([Sum]<>0 And [last]<>0,[Sum]/[Last],null)