【问题标题】:Format entire row if a particular cell in the row is not empty如果行中的特定单元格不为空,则格式化整行
【发布时间】:2014-03-04 11:02:20
【问题描述】:

我想根据其中的特定单元格是否为空来格式化整行。我希望条件格式遍历所有行并说如果该行中的 C 列不为空,则添加背景颜色。

我该如何解决这个问题?

【问题讨论】:

  • 您能告诉我们到目前为止您尝试了什么吗?

标签: google-sheets gs-conditional-formatting


【解决方案1】:

为了说明假设“整行”是 ColumnsA:Z 包括在内,请尝试格式 - 条件格式...,自定义公式是

=$C1<>""  

您选择的格式和范围: A:Z

【讨论】:

【解决方案2】:

我可以通过选择我希望条件格式应用于的范围(例如,A:P,如果您想将颜色应用于 A 到 P 列),然后选择“自定义公式是”和添加=LEN($C:$C)&gt;0。然后你只需要选择你想要应用的颜色。

【讨论】:

    【解决方案3】:

    新的 Google 表格可以做到这一点。 按照此处的说明进行操作:https://support.google.com/drive/answer/78413?hl=en

    总结:格式菜单 => 条件格式 => “文本包含”下拉菜单,选择“自定义公式为” => 键入“=isblank(C2)” => 添加背景颜色 => 添加范围(如:A2 :D2)

    虽然它不能完全解决问题,但您将能够根据单元格的值定义一行颜色。

    希望对您有所帮助。

    P.s:当我在测试它时,我在这个功能中遇到了一些错误,所以很可能它不会真正有用。我们拭目以待……

    【讨论】:

    • 我通过选择要应用格式的列并输入如下公式来进行选择:=IF(ISBLANK($B2:B),false,true)
    【解决方案4】:

    添加到 pnuts 的解决方案中,如果您要跳过标题行,您也需要启动枚举以跳过它们。

    例如:如果您跳过 1 行,则新公式为:

    $C2<>""
    

    【讨论】:

      【解决方案5】:

      答案有点晚,但希望它会帮助任何搜索的人:

      =IF(a2="",false,true)

      然后选择要格式化的范围,A2 是范围内的东西(不确定这是否重要)。

      适用于条件格式。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-09-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-12-17
        • 2019-12-11
        • 2019-06-18
        • 2022-01-16
        相关资源
        最近更新 更多