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

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

声明如下:

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


Transfers只是用于搜索条件的选项卡的名称。

出于某些原因,有些提供应有的YES,其他提供应提供的NO。有人知道我在做什么错吗?

最佳答案

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

如果不是那样,请在计算日期时小心……请参见this answer on calculating dates

我敢打赌后者。 Excel对于像您尝试做的那样的精确匹配非常挑剔。作为一种极端,您可以在Google上进行“模糊查找”,但是我认为这对您的应用程序来说是过大了。

09-10 02:30
查看更多