如何将条件格式(如果单元格在另一个范围内)应用于一系列单元格
How to apply conditional formatting (if cell is in another range) to a range of cells
所以我搜索了几个与此相关的不同问题。 None 他们似乎在问我在寻找什么,none 到目前为止我发现的解决方案对我有用。
我有几列数据(玩家姓名),其中每一列的值都是从该列第二行的公式生成的。第一行是 header(游戏名称)。这整个范围就是collection哪些玩家愿意玩哪些游戏。这些是列 D-J(ish,列表是根据表单响应使用另一个公式动态生成的)
我有另一个数据范围,其中第一列是玩家,第二列是玩家的首选游戏。此数据也是使用基于表单响应的公式生成的。这些是列 A-B.
这是我正在尝试做的事情
- 在列 D-J 中使用条件格式,如果此游戏(在该列的第 1 行)是玩家的首选游戏(范围 A2:B),我想突出显示玩家的名字。
我在条件格式中尝试了 VLOOKUPS、MATCHES 和 FILTERS 的几种不同变体,但到目前为止没有任何效果。我每次 运行 遇到的问题是我无法弄清楚如何引用格式应用到的单元格,但仍然让它引用整个范围内的每个单独的单元格。
我知道如果我对每个单独的单元格应用单独的条件格式,我可以做到这一点。然而,考虑到我希望我的数据范围在未来更大,这是一个非常耗时且不优雅的解决方案。我需要一个适用于整个范围或至少适用于整个列的条件格式公式。
这是我要完成的模拟:
这是 link 对我的 sheet 的模拟,以便您可以清楚地看到我正在使用的数据布局和特定公式:
https://docs.google.com/spreadsheets/d/1wy1T6dWJwNC_EfdCAbkuxtkJH7y4Cg3x4IyEk6R567M/edit?usp=sharing
使用:
=REGEXMATCH(D3, TEXTJOIN("|", 1, FILTER($A:$A, $B:$B=D)))
所以我搜索了几个与此相关的不同问题。 None 他们似乎在问我在寻找什么,none 到目前为止我发现的解决方案对我有用。
我有几列数据(玩家姓名),其中每一列的值都是从该列第二行的公式生成的。第一行是 header(游戏名称)。这整个范围就是collection哪些玩家愿意玩哪些游戏。这些是列 D-J(ish,列表是根据表单响应使用另一个公式动态生成的)
我有另一个数据范围,其中第一列是玩家,第二列是玩家的首选游戏。此数据也是使用基于表单响应的公式生成的。这些是列 A-B.
这是我正在尝试做的事情
- 在列 D-J 中使用条件格式,如果此游戏(在该列的第 1 行)是玩家的首选游戏(范围 A2:B),我想突出显示玩家的名字。
我在条件格式中尝试了 VLOOKUPS、MATCHES 和 FILTERS 的几种不同变体,但到目前为止没有任何效果。我每次 运行 遇到的问题是我无法弄清楚如何引用格式应用到的单元格,但仍然让它引用整个范围内的每个单独的单元格。
我知道如果我对每个单独的单元格应用单独的条件格式,我可以做到这一点。然而,考虑到我希望我的数据范围在未来更大,这是一个非常耗时且不优雅的解决方案。我需要一个适用于整个范围或至少适用于整个列的条件格式公式。
这是我要完成的模拟:
这是 link 对我的 sheet 的模拟,以便您可以清楚地看到我正在使用的数据布局和特定公式: https://docs.google.com/spreadsheets/d/1wy1T6dWJwNC_EfdCAbkuxtkJH7y4Cg3x4IyEk6R567M/edit?usp=sharing
使用:
=REGEXMATCH(D3, TEXTJOIN("|", 1, FILTER($A:$A, $B:$B=D)))