我选择编辑问题,而不是在评论部分展开。
“入侵者名单” - 这里的名字,我希望在满足某些条件时自动划掉。这些条件是:当所有相应的“入侵者”名称在相应的“已完成”和“精心制作”列中标记为“完成”并带有“1”而不是“0”时。浅蓝色列是公式从中获取信息的“隐藏”名称。
到目前为止,明确的答案是为初始意图工作,当我想为数组和/或公式添加更多列时,问题出现了。我在电子表格中添加了一个文本框来解释它应该发生什么。
链接到电子表格:https://docs.google.com/spreadsheets/d/1P1Nbt8Ct8pem0AqHwjvroX96hHDkrXwqPUZqngGEdFE/edit?usp=sharing
您可以自由编辑此测试。这只是一个副本。感谢目前为止所有的帮助!如果我对我想要的东西造成混淆,我会道歉,我希望这个新例子有助于澄清它。
=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")))))