Excel IF AND语句在true时返回false

时间:2017-03-19 00:28:59

标签: excel if-statement excel-formula

我有一个公式应该检查两个语句是否为真:名称显示对应于某个日期。如果为true则返回单词YES,如果为false则返回单词NO。

出于某种原因,公式在某些情况下提供了正确的答案而在其他情况下提供了错误的答案,我无法弄清楚我在哪里出错。

声明如下:

=IF(AND(Transfers!$A$2:$A$500=$B$2,Transfers!$B$2:$B$500=A3),"Yes","No")

Transfers只是用于搜索条件的标签名称。

出于某种原因,有些人应该提供,并且当时提供。任何人都知道我做错了什么?

1 个答案:

答案 0 :(得分:1)

确保您的日期确实是日期...请参阅this answer on bad formatting

如果不是这样,那么在计算日期时要小心......请参阅this answer on calculating dates

我敢打赌后者。 Excel非常挑剔完全匹配,就像你想要做的那样......作为一个极端,你可以谷歌“模糊查找”,但我认为这对你的应用程序来说太过分了。