为什么有时无法编辑 Google Sheets 公式行间距?

Why is it sometimes impossible to edit Google Sheets formula line spacing?

我在上面的公式中添加了间距,但是如您所见,底部附近有双行间距,我想在顶部添加间距。然而,无论我做什么,它都保持相同的格式。我什至将公式复制到记事本,对其进行格式化,从单元格中删除公式,将垃圾输入该单元格以尝试重置它,粘贴公式和 BAAAM - 它会将间距放回我不想要的位置。

Google Sheets 有一些 PITA 的细微差别,但这真的很愚蠢。我错过了什么?

Google Sheets 会记住不必要的东西,比如所有以前的格式化状态。然而,这很容易被欺骗。您需要做的就是将集合中的任何函数小写并符合 "new" 状态。

在您的情况下,您可以设置所需的格式,然后将 IFERROR 更改为 iFERRORIfErRoR 或任何您想要的格式。


如果您将 Region 更改为 region

,它也会起作用

或使用替代语法逻辑,例如:

IF(OR($B="Region", ISBLANK($C19)),,

你可以这样写:

IF(($B="Region")+(ISBLANK($C19)),,

或:

IF(($B="Region")+($C19=""),,

都一样


您也可以将其包装到其他不会影响最终结果的公式中。它可能是 QUERYINDEXARRAYFORMULA、...只是向其中添加更多字符以强制使用新的自定义格式