我有一个公式,可以在他们开始工作时检查DOB,但是如果其中一个字段没有填写,则会给出数字116
。有没有办法可以隐藏结果,如果它等于116
,因为它似乎与每个DATEDIF
公式一致?
=IFERROR(DATEDIF([@[Date of Birth]],[@[Outcome Startdate]],"y"),"")
答案 0 :(得分:1)
我会使用COUNT function来确保有两个日期可以处理。
if(COUNT([@[Date of Birth]],[@[Outcome Startdate]])=2, DATEDIF([@[Date of Birth]],[@[Outcome Startdate]], "y"), "")
IFERROR function处理错误,DATEDIF没有抛出错误;它返回 116 。