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

use*_*449 11 google-sheets gs-conditional-formatting

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

  • 条件格式适用于范围 - A:D
  • 格式化单元格如果... - "Custom formula is"
  • 定制配方 - =SEARCH("Order",$A$2)
  • 格式化样式的所选背景颜色

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

我出于某种原因无法使用它,而且我有数百行,所以我不能单独添加条件格式.我认为$是绝对的参考,这完全有道理,但它不会让我保存公式=SEARCH("Order",A2)- 它告诉我它是无效的,不会保存这种方式.

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

感谢帮助!

Zaz*_*Zaz 24

"A"&ROW()
Run Code Online (Sandbox Code Playgroud)

返回A8如果你是行8(不管列的),A9如果你在排9,&C.

你可以使用它INDIRECT(),它取一个字符串给出的单元格的值.

INDIRECT("A"&ROW())
Run Code Online (Sandbox Code Playgroud)

如果你在行上,则返回值,如果在第9 行,则返回 ,&c.A88 A9

  • 谢谢。我一直在到处寻找这些信息! (2认同)

pan*_*del 11

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

  • 是的,我理解$是绝对的参考.我不明白的是,我如何指出_relative_单元格,或者哪个单元格是相对_to_?例如,如果我将条件格式应用于`(G:L)`(列G到L),并且想要格式化单元格,例如,如果上一行的列H为空白,那么我放入的行号公式?如果我想将它应用于第一行 - 第5行,我只需用`ISBLANK($ H4)`指示前一行就很容易了.但我将它应用于所有行,我不知道如何指定'前一行'.我想我问,哪一行是背景? (7认同)

use*_*449 5

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

= SEARCH( "订单",$ A2)