我一直在尝试在我的 IF 语句中使用“AND”逻辑运算符。我一直在使用的语法是 IF(statement1*statement2.....)
主要问题:使用“*”是对 if 语句使用 and 逻辑运算符的正确方法吗?什么是
if 语句逻辑如下:如果单元格 1 中的日期 < 今天的日期并且单元格 2 不为空,则显示单元格 1 的月份。如果不是,则输出 0。
=IF('[COPY 2015 Quality Log_NCR.xlsx]NCR 2015'!$S2<TODAY()*(NOT(ISBLANK('[COPY 2015 Quality Log_NCR.xlsx]NCR 2015'!$V$2))),MONTH('[COPY 2015 Quality Log_NCR.xlsx]NCR 2015'!$S2),0)
最佳答案
您的逻辑的正确语法是:
=IF(AND(Sheet1!$S2<TODAY(),(NOT(ISBLANK(Sheet1!$V$2)))),MONTH(Sheet1!$S2),0)
你需要做
AND(criterion1, criterion2)
关于excel - 在 IF 语句中包含 'AND' 逻辑运算符的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33424158/