在excel规则中使用AND

我正在尝试使用AND来设置Excel 2010中的规则

我有

=$D5:$D17<=TODAY() 

然而,这条规则适用于空行,所以我想说AND a cell != "" (我做c#..)

如何才能做到这一点?

谢谢

 =and($D5:$D17<=TODAY(),$D5:$D17<>"") 

请查看https://support.office.com/en-us/article/AND-function-c192b0d8-0eeb-4768-a674-f84e6df9aefb?ui=en-US&rs=zh-CN-zh-CN&ad=US

根据上面的链接,以下格式应该做你想要的:

 AND(logical1, [logical2], ...) 

所以你可以尝试以下方法:

 =AND($D5:$D17<=TODAY(), $A1!="") 

如果遇到问题,请确保正确评估每个单独的逻辑testing并返回预期值。 最简单的方法是将每个零件存储在不同的单元格中,然后检查输出。