如果条件为假,我想编写一个IF语句,在这种情况下单元格将保持空白。 请注意,如果例如在C1(条件为false的情况下)输入以下公式:
=IF(A1=1,B1,"")
如果使用=ISBLANK(C1)
测试C1是否为空,即使C1看起来是空的,也会返回FALSE
。这意味着,如果条件未满足,则=IF(A1=1,B1,"")
公式在技术上不会使单元格为空。
有什么想法可以实现这一点吗?谢谢。
如果条件为假,我想编写一个IF语句,在这种情况下单元格将保持空白。 请注意,如果例如在C1(条件为false的情况下)输入以下公式:
=IF(A1=1,B1,"")
如果使用=ISBLANK(C1)
测试C1是否为空,即使C1看起来是空的,也会返回FALSE
。这意味着,如果条件未满足,则=IF(A1=1,B1,"")
公式在技术上不会使单元格为空。
有什么想法可以实现这一点吗?谢谢。
您可以像这样展示空白:
=IF(AND((E2-D2)>0)=TRUE,E2-D2," ")
if
语句中第一个逗号之前是条件,如果条件为true
则返回结果和返回值,如果条件为false
则返回空值。
这是我所做的
=IF(OR(ISBLANK(AH38),AH38=""),"",IF(AI38=0,0,AH38/AI38))
使用 OR 条件 OR(ISBLANK(cell), cell="")
=IFNA(IF(A1=1,B1,NA()))
验证A列中的数据是否为空
步骤1:B1=isblank(A1)
步骤2:将公式拖动到整个列,例如B1:B100;这将从B1到B100返回True或False,具体取决于A列中的数据
步骤3:CTRL+A(选择全部),CTRL+C(复制全部),CRTL+V(粘贴为值)
步骤4:Ctrl+F;查找和替换功能,查找“False”,替换为“留空此字段”;查找并替换全部
完成了,伙计!
不要使用"",而是使用0。然后使用条件格式将0着色为背景颜色,使其看起来为空白。
由于在大多数情况下空单元格和0具有相同的行为,因此这可能会解决问题。
OR(C1="",ISBLANK(C1))
是等价的。 - MusefulC1=""
对于两种情况都适用,但是如果C1
包含来自 IF 公式的""
,则ISBLANK(C1)
将返回 false。你的回答让人感觉好像在任何情况下都可以使用其中任意一个。 - pbarney