我如何 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 列中填充值。
使用 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 列中填充值。