我如何根据表格中的条件有条件地格式化单元格?

问题描述 投票:-1回答:2

我选择编辑问题,而不是在评论部分展开。

“入侵者名单” - 这里的名字,我希望在满足某些条件时自动划掉。这些条件是:当所有相应的“入侵者”名称在相应的“已完成”和“精心制作”列中标记为“完成”并带有“1”而不是“0”时。浅蓝色列是公式从中获取信息的“隐藏”名称。

到目前为止,明确的答案是为初始意图工作,当我想为数组和/或公式添加更多列时,问题出现了。我在电子表格中添加了一个文本框来解释它应该发生什么。

链接到电子表格:https://docs.google.com/spreadsheets/d/1P1Nbt8Ct8pem0AqHwjvroX96hHDkrXwqPUZqngGEdFE/edit?usp=sharing

您可以自由编辑此测试。这只是一个副本。感谢目前为止所有的帮助!如果我对我想要的东西造成混淆,我会道歉,我希望这个新例子有助于澄清它。

google-sheets google-sheets-formula gs-conditional-formatting
2个回答
0
投票
=ARRAYFORMULA(IFERROR(REGEXEXTRACT(G3:3, JOIN("|", QUERY(VLOOKUP(
 QUERY($E4:F, "select E where E is not null order by F"), 
 QUERY($E4:F, "where E is not null order by F"), {1,2}, 0), "select Col1 where Col2=1")))))

=ARRAYFORMULA(IFERROR(REGEXEXTRACT(G3:3, JOIN("|", QUERY($E4:F, "select E where F=1")))))

0


0
投票

没有数组公式的另一种方法是

=AND(COUNTIF($E:$E,"="&G3)=SUMIF($E:$E,"="&G3,$F:$F),SUMIF($E:$E,"="&G$3,$F:$F)>0)

并将其应用于G3:V3范围,这是您列出的所有入侵者。

enter image description here

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