使用if忽略空白单元格

时间:2016-05-18 18:33:10

标签: excel

老实说,我不知道我在这里做错了什么。我试图看到三个单元格之间的最小值,并且我希望结果忽略其中一个单元格是空白还是如果它们都是空白则不返回任何内容。

我已经尝试过(""之间没有空格)

=IF(ISBLANK("B21,B26,B31")," ",MIN(B21,B26,B31))

如果我的细胞是空白的话,这给我0

我也试过

 =IF((ISBLANK("E21,E26,E31"))),(MIN(E21,E26,E31),"")

哪个什么都做不了。我不知道这怎么可能是错的,这显然不是一个困难的问题,但我似乎无法破解它,尽管之前有很多人问过类似的问题。

提前致谢

李楼

1 个答案:

答案 0 :(得分:3)

在IF中使用AND():

=IF(AND(B21="",B26="",B31=""),"",MIN(B21,B26,B31))

所有三个必须重新为真,才能将""放入单元格中,否则它将执行MIN()。