列中单元格的条件格式,通过搜索另一列

问题描述 投票:0回答:1

我正在尝试根据另一列的所有单元格有条件地格式化列的单元格。

理想情况下,这两列是在不同的表上,但只是为了让一些工作,我使用相同的表。

enter image description here

在这个例子中,我需要A1为“绿色”,因为D在其中一行(#2)上包含它的值。

我是Excel的新手,但出于某种原因,我不能使用我在网上找到的任何公式,因为Google表格说它无效!

例如,一个硬编码的=VLOOKUP(A1, C1:E1, 2, FALSE)(注意我使用的范围比我需要的更宽,我认为C1:E1可能只是D1:D)。

已经尝试使用美元符号没有成功=VLOOKUP(A1, $C$1:$E$1, 2, FALSE)

enter image description here(格式规则=格式规则)

我相信正确的公式应该是像=VLOOKUP(INDIRECT("A"&ROW()), INDIRECT("Sheet2!A1:A"), 2, FALSE)(考虑到我有一个“Sheet2”与第一列上的所有匹配值)但仍然不起作用

表:https://docs.google.com/spreadsheets/d/1bl-7n78fCLE3odEOTx4bvDlFRC1KEwWClu4KwvOJI3Q/edit?usp=sharing

我可能会过度复杂化。刚刚找到Excel conditional formatting depending on cells on another column,但看起来不像我在寻找

google-sheets gs-conditional-formatting
1个回答
0
投票

定制配方:

=FILTER(A1, COUNTIF(D$1:D, A1))

0

请注意,当在CF中使用alt工作表的引用时,需要将其包装到INDIRECT

© www.soinside.com 2019 - 2024. All rights reserved.