Excel - 空白单元格?

时间:2015-12-04 13:32:47

标签: excel spreadsheet

我想从if语句(Let's call this cell SHEET2!A1)返回一个空白单元格:

=IF(MAIN!E5=0,"",MAIN!E5)

但是,如果我这样称呼:

=ISBLANK(SHEET2!A1)

结果是FALSE。我不明白!我尝试过导致NA()或只是将""从公式中删除,但没有效果。细胞不是空白 - Excel告诉我。

如何将此公式导致NOTHING?

BUZZYSIN

3 个答案:

答案 0 :(得分:1)

是的,您必须使用类似下面代码的VBA

Public connection As OleDbConnection 
connection = New OleDbConnection("Provider = Microsoft.ACE.OLEDB.12.0;Data Source='" & database & "';Jet OLEDB:Database Password =12345")

connection.Open()

答案 1 :(得分:0)

如果测试包含存在""的公式的单元格,则必须将结果与""进行比较。而不是使用ISBLANK: -

=A1=""

ISBLANK仅适用于完全为空的单元格。

答案 2 :(得分:0)

您仍然需要将isblank公式包装为If语句,否则默认情况下它只会返回true或false

尝试与此类似的语法:

=if (istext(a1), a1,"")

或者

=if(isblank (a1), a1,"")