【发布时间】:2021-02-01 16:09:47
【问题描述】:
我正在处理一个大型嵌套 IF 语句,该语句检查工作表每一行的多个验证点。有几个日期验证,包括时间顺序和某些字段不是未来日期。但是,我们的系统要求,如果我们必须取消任何处理日期,则该日期变为 2500 年 1 月 1 日,无论我做什么,在考虑未来日期或年表时,我似乎都无法获得忽略该日期的公式。
//The date cannot be later than the current date - I want this to ignore 1/1/2500
IF(K1<>1/1/2500,"",IF(AND(K1>TODAY()),"Date A cannot be future date",""))
//The two dates must be in chronological order, also ignoring 1/1/2500
IF(U1<>1/1/2500,"",IF(AND(U1>AA1,AA1),"Date A, Date B should be in chronological order",""))
上述方法似乎无法识别 2500 年 1 月 1 日,即使我让它与其他日期一起使用。
我还尝试使用>12/31/2099(忽略任何大于 2099 年 12 月 31 日的日期),但它只是忽略了每个日期。
任何帮助将不胜感激。
【问题讨论】:
-
分享您的工作表副本以及所需结果的示例
标签: date if-statement google-sheets