ISBLANK 和 ="" 之间有什么有用的区别吗?

Isz*_*szi 6 worksheet-function microsoft-excel

在 Excel 中,该ISBLANK函数似乎与="". 但是,前者需要的字符数量是后者的两倍多。

有没有之间的任何有用的差异ISBLANK=""?在任何情况下,使用一种比另一种更可取吗?

soa*_*dos 11

如果公式在单元格中,但没有文本,那么=""将返回 true,并将返回=ISBLANKfalse。

要看到这一点,请执行=CONCATENATE(B1,B2)(其中这些单元格为空白)并在您放置连接的单元格中测试这两个公式。

更简单地说(感谢@Malachi)ISBLANK会告诉您单元格是否为空,并=""会告诉您显示文本是否为空(请注意,空格和不可见字符都算作显示文本)。