过去 2 小时我一直在尝试让它工作,但我陷入困境。
背景:我正在对我们的网站进行审核,并想要一个显示审核运行状况的主表。
问题:我有 4 张表,其中 1 张称为 Master,另外 3 张称为 London、Edinburgh 和 Dublin。这就是我正在尝试做的事情。
如果伦敦、爱丁堡和都柏林工作表中的单元格 B3 包含单词"is",我希望 Master 中的单元格 B3 变为绿色。如果 3 张纸有 1 个“否”,则它应变为黄色,如果 2 个或更多为“否”,则 Master 中的 B3 应变为红色。
到目前为止,我已经有了这个,但它不起作用。我似乎无法弄清楚如何匹配两张以上的数据,绝对不知道如何执行我上面描述的操作。我相信我需要数组,但我的 Excel 知识有限。
=IFERROR(IF(MATCH(London!B3 & Edinburgh!B3, Master!$A:$A,0),"yes",),"no")
非常感谢任何帮助。
谢谢 内哈
最佳答案
公式选项:
=LOOKUP((London!B3="YES")+(Edinburgh!B3="YES")+(Dublin!B3="YES"),{0,2,3},{"RED","YELLOW","GREEN"})
关于arrays - Excel 中跨多个工作表的 If 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52423740/