Google 基于带空格的空单元格的电子表格条件格式

Google Spreadsheet conditional formatting based on empty cell with spaces

我有一个列的条件格式:如果Cell is empty,背景颜色应该是绿色,否则背景颜色应该是白色。除了 spaces 之外,这很好用。因此,如果单元格中有 space(或更多),则背景颜色将为绿色 - 不正确。

为什么?我怎样才能避免这种情况?谢谢!

使用自定义公式,如果应用于列,请将公式设置为:

=$B1<>""

我不知道为什么空单元格的逻辑不一样,可能是像 ISBLANK() 这样的公式,但似乎是这样。

您可以使用 TRIM 函数删除看似空白的单元格中的任何白色 space。

查看(此 link)[https://support.google.com/docs/answer/3094140?hl=en] 以获取文档。

ISBLANK returns FALSE 如果引用的单元格有任何内容,包括空格、空字符串 ("") 和隐藏字符。如果出现意外的 FALSE 结果,请尝试再次清除单元格以删除所有隐藏的字符。

如果单元格中有公式,ISBLANK 将为 return False。 您需要进行文本比较,可能还需要进行 trim 来评估公式的结果。

ISBLANK 默认检查

=ISBLANK(A1)

单元格的公式计算结果为 empty/blank

=(trim(A1)<>"")