在 Excel 中,该ISBLANK
函数似乎实际上与 的比较器的行为相同=""
。但是,前者所需的字符数量是后者的两倍多。
ISBLANK
和之间有什么有用的区别吗=""
? 在某些情况下,使用其中一个会比使用另一个更可取吗?
答案1
如果单元格中有公式,但是没有文本,则将=""
返回 true,否则=ISBLANK
将返回 false。
要查看这一点,请执行=CONCATENATE(B1,B2)
(其中这些单元格为空白)并在放置连接的单元格中测试这两个公式。
更简单地说(感谢@Malachi)ISBLANK
会告诉您单元格是否为空,并=""
会告诉您显示文本是否为空(请注意,空格和不可见字符都算作显示文本)。