我在Google表格上制作了一张包含11张纸的电子表格,每张纸都是我考虑购买的一套东西。 有些套装包含与其他套件相同的单件。 例如,项目A可能位于工作表A和工作表D上。
我想制作某种配方以突出显示所有副本,这样当我查看表单时,我可以看到购买商品A是否会帮助我完成更多的工作,而不仅仅是我所做的工作。我看着。所以我可以看一套,如果它主要是绿色的,我知道购买它的价值更大,因为几乎所有的内容也会转向另一套。
我知道如何做到这一点,如果它们在同一张纸上匹配就会发光。
$A2=$B2
但是,我不确定如何跨表单,或者我如何包含if语句。如果颜色与任何工作表上的A列中的任何单元格匹配,则必须更改颜色。它们在不同的纸张上也不是相同的顺序,因此当A项可能在A纸上的A3中时,它可能在D页的A17中。
我不确定这样的事情有多可能,但我很感激任何帮助。
答案 0 :(得分:0)
Google表格不允许直接引用条件格式公式中其他工作表中的单元格。但这可以通过indirect
:
= A2 = indirect("Sheet2!A2")
格式化当前单元格(A2),如果它与Sheet2上A2的竞争相同。
但是您想要检查内容是否在另一个工作表的A列中的任何位置重复。这可以使用match
完成:选择当前工作表的A2:A列,并使用自定义公式添加条件格式
=match(A2, indirect("Sheet2!A2:A"), 0) > 0
此处match
返回找到的元素的位置(正数)或#N / A,并且公式仅在前一种情况下计算为True。
虽然公式显示为“A2”,但它可以立即应用于任何以A2为左上角的范围。