我正在尝试使用多个条件返回多个值...以下是我尝试过的代码(但使用特殊括号),但它不断返回,就好像我正在尝试创建一个总和并出现错误...
=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)中使用数据验证来创建第二个标准(项目)。
我希望它能够将名称返回到每个利益相关者分析标题中。问题是,例如,如果我在一个项目的“密切管理”中有 3 个名称 - 我无法让它返回所有三个名称……只有一个。
这一直让我发疯