2014-09-03 9 views
0

我創建了以下字段來計算出生日期的十進制年齡。#出現在計算字段中的錯誤

DECIMAL AGE: Round(((Now()-[tbl_Suspects]![DateOfBirth])/365.25),2) 

它一直努力,但是,訪問已經恢復#錯誤的每個人,我懷疑是因爲沒有DOB嫌疑人已開始出現。可以有人幫助,因爲我已經嘗試過使用iif的各種東西是null和Nz,但沒有任何工作。

回答

0

做數學時總是檢查空值。試試:

DECIMAL AGE: iif([tbl_Suspects]![DateOfBirth] is not null, Round(((Now()-[tbl_Suspects]![DateOfBirth])/365.25),2) , null) 
相關問題