小编pul*_*424的帖子

AND 函数为空的空白单元格提供 TRUE 结果 - 为什么?

我有空白的 B2 单元格。

=ISBLANK(B2)给出 TRUE

对它的简单逻辑测试返回 FALSE

=IF(B2,TRUE,FALSE)给出 FALSE

然而当直接在 AND 语句中使用时,它返回 TRUE

=AND(B2,TRUE)给出 TRUE

当然,在 AND 语句中间接使用时,它仍然返回 FALSE

=AND(IF(B2,TRUE,FALSE),TRUE)给出 FALSE

你能解释一下为什么我的 Excel 会这样吗?

worksheet-function microsoft-excel microsoft-excel-2013

31
推荐指数
2
解决办法
3918
查看次数