【问题标题】:Google Spreadsheet conditional formatting based on empty cell with spaces基于带空格的空单元格的 Google 电子表格条件格式
【发布时间】:2016-11-30 22:10:09
【问题描述】:

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

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

【问题讨论】:

    标签: google-sheets gs-conditional-formatting


    【解决方案1】:

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

    =$B1<>""
    

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

        如果单元格中有公式,ISBLANK 将返回 False。 您需要进行文本比较,可能还需要进行修剪以评估公式的结果。

        ISBLANK 默认检查

        =ISBLANK(A1)
        

        单元格的公式计算结果为空/空白

        =(trim(A1)<>"")
        

        【讨论】:

          【解决方案4】:

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

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2020-11-24
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2017-03-18
            • 2020-08-11
            • 1970-01-01
            相关资源
            最近更新 更多