为什么有时无法编辑 Google Sheets 公式行间距?
Why is it sometimes impossible to edit Google Sheets formula line spacing?
我在上面的公式中添加了间距,但是如您所见,底部附近有双行间距,我想在顶部添加间距。然而,无论我做什么,它都保持相同的格式。我什至将公式复制到记事本,对其进行格式化,从单元格中删除公式,将垃圾输入该单元格以尝试重置它,粘贴公式和 BAAAM - 它会将间距放回我不想要的位置。
Google Sheets 有一些 PITA 的细微差别,但这真的很愚蠢。我错过了什么?
Google Sheets 会记住不必要的东西,比如所有以前的格式化状态。然而,这很容易被欺骗。您需要做的就是将集合中的任何函数小写并符合 "new" 状态。
在您的情况下,您可以设置所需的格式,然后将 IFERROR
更改为 iFERROR
或 IfErRoR
或任何您想要的格式。
如果您将 Region
更改为 region
,它也会起作用
或使用替代语法逻辑,例如:
IF(OR($B="Region", ISBLANK($C19)),,
你可以这样写:
IF(($B="Region")+(ISBLANK($C19)),,
或:
IF(($B="Region")+($C19=""),,
都一样
您也可以将其包装到其他不会影响最终结果的公式中。它可能是 QUERY
、INDEX
、ARRAYFORMULA
、...只是向其中添加更多字符以强制使用新的自定义格式
我在上面的公式中添加了间距,但是如您所见,底部附近有双行间距,我想在顶部添加间距。然而,无论我做什么,它都保持相同的格式。我什至将公式复制到记事本,对其进行格式化,从单元格中删除公式,将垃圾输入该单元格以尝试重置它,粘贴公式和 BAAAM - 它会将间距放回我不想要的位置。
Google Sheets 有一些 PITA 的细微差别,但这真的很愚蠢。我错过了什么?
Google Sheets 会记住不必要的东西,比如所有以前的格式化状态。然而,这很容易被欺骗。您需要做的就是将集合中的任何函数小写并符合 "new" 状态。
在您的情况下,您可以设置所需的格式,然后将 IFERROR
更改为 iFERROR
或 IfErRoR
或任何您想要的格式。
如果您将 Region
更改为 region
或使用替代语法逻辑,例如:
IF(OR($B="Region", ISBLANK($C19)),,
你可以这样写:
IF(($B="Region")+(ISBLANK($C19)),,
或:
IF(($B="Region")+($C19=""),,
都一样
您也可以将其包装到其他不会影响最终结果的公式中。它可能是 QUERY
、INDEX
、ARRAYFORMULA
、...只是向其中添加更多字符以强制使用新的自定义格式