如果单元格数据为空,则隐藏DATEDIF结果

时间:2016-03-10 08:55:43

标签: excel

我有一个公式,可以在他们开始工作时检查DOB,但是如果其中一个字段没有填写,则会给出数字116。有没有办法可以隐藏结果,如果它等于116,因为它似乎与每个DATEDIF公式一致?

=IFERROR(DATEDIF([@[Date of Birth]],[@[Outcome Startdate]],"y"),"")

1 个答案:

答案 0 :(得分:1)

我会使用COUNT function来确保有两个日期可以处理。

if(COUNT([@[Date of Birth]],[@[Outcome Startdate]])=2, DATEDIF([@[Date of Birth]],[@[Outcome Startdate]], "y"), "")

IFERROR function处理错误,DATEDIF没有抛出错误;它返回 116