我如何 return <empty> 来自 OO-CALC IF 语句?

How do I return <empty> from OO-CALC IF-statement?

使用 OpenOffice CALC v4.1.3。 数据集包含 400,000 行,我正在寻找 B 列中不按顺序排列的行。B 列包含从 1、2、3 等到最后一行数据的整数。

我正在尝试使用以下公式设置 A 列中的单元格:

=IF(B3 = (B2+1);[empty];"BAD SEQUENCE")

我不想让 TRUE 部分成为“”(空字符串)。 我希望它是 [empty] 或 [blank] 或 [null] 或 [no-value] 或 [nothing](此处使用其他语言词) 因为我希望能够使用 [shift]+[向下箭头] 组合键来查找下一个 BAD-SEQUENCE 行。

当一组单元格实际上是[空]时,[shift]+[向下箭头]导航到下一个"cell-with-value"(如果不是[空])。

在这个问题中,我提供了显示 [empty] 的代码,但我需要 [empty] 的正确 OO-CALC 表示,以便在 if 语句为 TRUE 时具有空单元格。

欢迎您提出意见和解决方案...谢谢约翰

来自https://superuser.com/questions/346873/openoffice-calc-how-to-insert-blank-in-a-formula

No value will make isblank return true, because C1 will always contain a formula, and isblank literally tests for blanks. Not empty strings, but actual empty cells.

ISBLANK 一样,Ctrl+Down 认为任何公式都是非空的,无论其结果如何。

改为执行以下解决方法:

  • 使用 "" 作为 [空] 值。
  • 复制 A 列。
  • Select 一个未使用的列,例如 C 列。
  • 选择性粘贴,取消选中“公式”框。

或者,不使用公式,而是使用宏在 A 列中填充值。