如果两个日期之间的日期差异大于或小于2天,我试图在Excel表格列中显示“是”或“否”。如果差异是2天或更长,我希望它显示"是"。如果是1天或更短时间,我希望它显示"否"。我使用了以下公式:
=IF(DATEDIF(C5,D5,"d")>=2,"Yes"<=2,"No")
它正确地显示了&#34; No&#34;但它的意思是&#34;是&#34;它显示了&#34; FALSE&#34;。
答案 0 :(得分:2)
这应该适合你:
=IF(D5-C5>2,"Yes","No")
答案 1 :(得分:0)
尝试这个简单的改变。逻辑表达式仅驻留在您的第一个参数中。另外两个是给定逻辑表达式结果的公式应该显示的内容。
=IF(DATEDIF(C5,D5,"d")>=2,"Yes","No")