OpenOffice Calc - 如何在公式中插入空白?

OpenOffice Calc - 如何在公式中插入空白?

在 Calc 中,与大多数电子表格应用程序一样,存在一个 IF() 函数,可用于控制行为,例如在单元格 C1 中插入此公式。

=IF(A1>B1;"A";"B")

将显示A如果 A1 中的值超过 B2 中的值,则在 C1 中显示,否则将显示。同样,可以使用类似下面的方法使包含公式的单元格显示为空白,当单元格应该显示为空白时插入一个空字符串。

=IF(A1>B1;"A";"")

问题是,无法使用另一个单元格中的 ISBLANK() 函数测试此“空白”值,因为包含此类公式的单元格上的 ISBLANK() 无论显示哪个值都会返回 false。因此,我的问题是,可以在 IF() 函数的 true 或 false 分支中插入什么,以便允许单元格上的 ISBLANK() 返回 true?

换句话说,如果 C1 中的公式是

=IF(A1>B1;"A",X)

X 的什么值会导致公式=ISBLANK(C1)成立?

答案1

没有值会使 isblank 返回 true,因为 C1 始终包含公式,而 isblank 实际上是测试空白。不是空字符串,而是实际的空单元格。

我认为你需要使用另一个 if -

if(c1="";"one thing";"or another")

相关内容