根据多个条件返回姓名列表

根据多个条件返回姓名列表

下面的公式将根据 1 个条件生成一个姓名列表(Completed Training=1, Completed Training=2)。我正在寻找一种能够向公式添加条件的方法,以便我可以使用该公式根据部门及其培训生成列表。

目前的公式是

{=IF(ISERROR(INDEX($A$1:$C$8,SMALL(IF($C1:$C$8=1, ROW($B$1:$B$8)),ROW(1:1)),2)),"",INDEX($A$1:$C$8,SMALL(IF($C$1:$C$8=1,ROW($B$1::$B$8)),ROW(1:2)),2))}

在下面的示例图中,我想看看 ENG 部门(包括 ENG、ET、Maint、Machine)中谁需要接受培训。最终结果是:Anthony、Robert 和 Jack。有什么想法可以实现这一点吗?

Excel 的屏幕截图

相关内容