跳至主要內容

值计算字段存在空值造成结果空白

五六零网校小于 1 分钟

计算字段若有空值,在用公式做加减乘除等方式时,若存在NULL值,那么结果是NULL ISNULL() 函数用于规定如何处理 NULL 值

解决示例

ISNULL(字段值,0)

假设字段值 TA.Q / TB.Q / TC.Q / TD.Q 其中某值存在空白,若用

TA.Q + TB.Q +TC.Q +TD.Q  

计算,则得出结果为 NULL(即空白)

提示

正确写法应为:

ISNULL(TC.Q1, 0) + ISNULL(TD.Q1, 0) - ISNULL(TA.Q1, 0) - ISNULL(TB.Q1, 0) + ISNULL(TE.Q1, 0)