excel 如何编写一个自定义验证公式,只允许日期大于前一个单元格或NA?

pgpifvop  于 2023-08-08  发布在  其他
关注(0)|答案(1)|浏览(71)

我正在验证单元格C9中的数据。我基本上需要这样做:
接受大于单元格C8中的日期或接受字母NA。
用这个公式

=AND(C9>C8,C9="NA")

字符串
日期位工作,但我可以在任何字母输入,它接受它。使用OR得到相同的结果。我无法理解这件事。

qij5mzcb

qij5mzcb1#

因为,当您将任何文本写入C9单元格时,它都大于日期(在Excel中,文本也可以像数字一样进行比较)。尝试检测C9是文本还是数字(日期只是格式化为日期的数字),然后应用逻辑。使用IF()函数。

=IF(ISTEXT(C9),C9="NA",C9>C8)

字符串


的数据

相关问题