DATEDIF:超过2天=是,less于2天=否

我试图在Excel表格列中显示是或否,如果两个date之间的date差异大于或小于2天。 如果差异是2天或更长,我希望它显示“是”。 如果是1天或更less,我希望它显示“否”。 我用了下面的公式:

=IF(DATEDIF(C5,D5,"d")>=2,"Yes"<=2,"No") 

它正确地显示“否”,但它意味着是“是”它显示“错误”。

这应该为你做:

 =IF(D5-C5>2,"Yes","No") 

试试这个简单的改变。 逻辑expression式只存在于你的第一个参数中。 另外两个是公式应该显示的逻辑expression式的结果。

 =IF(DATEDIF(C5,D5,"d")>=2,"Yes","No")