首页 文章

如何获取谷歌工作表条件格式自定义公式来引用相关单元格?

提问于
浏览
7

我有一个谷歌表,如果 A2 的内容包含单词 Order (不区分大小写),我希望范围 A:D 格式化某种颜色 . 现在我有以下内容:

  • 条件格式适用于范围 - A:D

  • 如果......格式化单元格 - "Custom formula is"

  • 自定义公式 - =SEARCH("Order",$A$2)

  • 格式化样式的所选背景颜色

所以问题是公式 =SEARCH("Order",$A$2) 正好搜索每行的单元格A2 . 我希望每一行都是相对的,以便第3行搜索A3,第4行搜索A4等等 . 如何编写自定义公式,使其相对而不是精确?

我可以't get this to work for some reason, and I have hundreds of rows so I can't只是单独添加条件格式 . 我以为$ 's were absolute references which makes complete sense but it won' t让我将公式保存为 =SEARCH("Order",A2) - 它告诉我它保存的方式 .

EDIT: 所以我可以保存 =SEARCH("Order",A2) 公式,如果我从A2更改范围:D2 - 但现在问题是当我希望整行突出显示时,只有A2会突出显示 - 当我想要的时候,A2相对参考应用于B2,C2,D2希望所有这些单元格仅引用A2 . 如何让ROWS成为相对而不是COLUMNS?

感谢帮助!

3 回答

  • 12

    $是“锚定”到该行/列 . 如果您希望列保持静态,请使用$ A2并且该行可以自由调整 .

  • 5
    "A"&ROW()
    

    如果您在 8 行(无论列如何),则返回 A8 ,如果您在行 9 上,则返回 A9 ,&c .

    您可以将此与 INDIRECT() 一起使用,它将获取字符串给出的单元格的值 .

    INDIRECT("A"&ROW())
    

    如果您在 8 行,则返回 A8 中的值,如果您在第9行,则返回 A9 中的值 .

  • 15

    Phew,终于想通了 - 我可以将绝对引用更改为行/列特定,麻烦的是$ A $ 2引用并且确切的单元格和A2相对于行和列 - 我想使用$ A2以便只有行是相对的,所以我的问题的答案是使用这个公式:

    = SEARCH( “订单”,$ A2)

相关问题