如何解析#Name?将IF Logic与TODAY函数一起使用时Excel中出现错误

时间:2019-01-17 16:16:08

标签: excel if-statement

我正在使用一个包含员工雇用日期的数据表。我希望相邻列首先检查[HIRE DATE]是否为空白。如果为空白;我希望它返回NO。如果不是空白,我希望它检查该租用日期是否在今天(过去6个月)的6个月内,如果为true,则返回YES,如果为false,则返回NO。

我尝试了以下公式,但仍然收到“ #NAME?”错误消息,我不知道如何解决此问题。我觉得这个公式很接近,但是肯定有问题。

= IF([HIRE DATE] =“”,否,(IF([HIRE DATE]> TODAY()-180,YES,NO)))

1 个答案:

答案 0 :(得分:0)

使用引号:

// change this
=IF([HIRE DATE]="",NO,(IF([HIRE DATE]>TODAY()-180,YES,NO)))
// to this
=IF([HIRE DATE]="","NO",(IF([HIRE DATE]>TODAY()-180,"YES","NO")))