我试图使用多个条件返回多个值...下面是我尝试过的代码(但使用特殊括号),但它不断返回,好像我在尝试创建一个总和,并有错误...如何在Excel中使用多个条件返回多个值
=IFERROR(INDEX(Sheet2!$C$4:$C$25,SMALL((IF(Sheet2!$D$4:$D$41=Sheet3!G2)*(Sheet2!$E$4:$E$67=Sheet3!$L$3),ROW(Sheet2!C4:C24)),ROW(1:1))),"")
下面是返回一个结果代码,但是有两个匹配标准的多个名称。
=IFERROR(INDEX(Sheet2!$C$4:$E$43,MATCH(1,(Sheet2!$D$4:$D$26=Sheet3!$G$2)*(Sheet2!$E$4:$E$26=Sheet3!$L$3),0),1)," ")
基本上,我有一个利益相关者分析方 - 细分为:
- 保持满意(表3:细胞
C2
) - 管理密切(表3:细胞
G2
) - 保持信息通畅(工作表3:电池
C13
) - 监视器(工作表3:电池
GG13
)
我在工作表3中使用数据验证:单元格L11
(链接到工作表2),以创建第二个标准(工程)。
我想要发生的是它将名称返回到每个利益相关者分析标题。问题是,例如,如果我在一个项目中“管理紧密”有三个名字 - 我无法让它返回所有三个名字......只有一个名字。
这已经让我疯狂
细胞G3 - 不是格GG3 –