Answers:
您可以使用以下公式检查单元格是否为空:
=if(C2="";"The cell is empty";"The cell is not empty")
=if(1=1,"","No Way")
并将一个值放入单元格中。与Excel不同,将其放置在单元格A2中:=if(1=1, ,"No Way")
它将保留为空白。可以通过将这些公式放在其他2个单元格中来轻松测试:=ISBLANK(A1)
返回FALSE而=ISBLANK(A2)
返回TRUE。同样=ISBLANK(if(1=1, ,"No Way"))
返回TRUE。
C2=""
吗?
除了@Martin Hansen的A(所有四个版本#N/A
对我而言什么都不返回)以外,上述两个As确实可以区分:
a "blank" cell (truly blank OR containing a formula returning `""`)
从
a "non-blank" cell (whether Text, Numeric, Boolean or other Formula).
但是,它们仅仅是为了区分的目的而比它们所需的要长得多。长度的大部分归因于选择用于通知条件的文本。此类文本不是必需的(我希望它返回true ...)。正确的“ 是”单元格“非空白”将用于区分(如@CamSyl的解释)。
但是,在那种情况下,正确的A到单元格“空白”将同样有效(或更好,如果OP希望true
为空白),则可以使用大约@CamSyl解决方案长度的三分之一的公式来实现(无论如何不能解决OP的问题)。
我建议使用以下类型的公式:
=A3=""
(这是@Mehper C. Palavuzlar的A的全部内容,无文字)。
我已经在互联网(Google,搜索工具,自定义范围)中搜索ISBLANK
了关于OP问题之前功能的参考。ISBLANK
在询问时,该功能已经存在:ISBLANK参考,日期:01/12/2009
因此,此功能就足够了:
=IF(ISBLANK(A2)=TRUE;"Blank cell";"Not blank")
但是,需要考虑一件事:
isblank()
功能问题。仅true
当单元格实际上为空时(它也没有公式)时才返回。我一直在寻找没有内容的单元格,如果这样可以让您更清楚。
IFERROR(1/0)
,它将返回TRUE。