在过去的2个小时里,我一直在努力使其正常运行,但是我被困住了。
背景:我正在对我们的网站进行审核,并希望获得一个显示审核状态的主表。
问题:我有4张纸,一张叫Master,另一张叫伦敦,爱丁堡和都柏林。这就是我想要做的。
如果在伦敦,爱丁堡和都柏林的工作表中的单元格B3带有“是”一词,我希望Master中的单元格B3变为绿色。如果3张纸上甚至有1张否,那么它应该变成黄色,如果2张或更多张不是,则Master中的B3应该变成红色。
到目前为止,我已经有了它,但是它不起作用。我似乎无法弄清楚如何匹配两张以上的表中的数据,绝对不知道如何执行上述操作。我相信我需要数组,但是我的Excel知识有限。
=IFERROR(IF(MATCH(London!B3 & Edinburgh!B3, Master!$A:$A,0),"yes",),"no")
不胜感激。
谢谢 内哈
答案 0 :(得分:0)
公式选项:
=LOOKUP((London!B3="YES")+(Edinburgh!B3="YES")+(Dublin!B3="YES"),{0,2,3},{"RED","YELLOW","GREEN"})
答案 1 :(得分:-1)
这在一个单元格中太复杂了。 (是的,您可以使用一个浮华的公式,但是如果您要更改它或添加新的工作表,则会再次陷入困境。)
假设每张纸上都有C3,请将其放在该单元格中
SaveChanges()
然后在母版表上有一个单元格,这些单元格只是这些单元格的总和。
有条件地格式化该主工作表单元格,您就完成了。