Excel: 从具有多个条件的列中获取子数组

Excel: get subarray from column with multiple criteria

很抱歉,我是 Excel 的新手,所以我问的问题可能 Google 如果我掌握了足够多的术语来想出一个好的搜索词组。

这是我的问题的简化:

使用这个 table,我需要获取“Team A”中每个活跃玩家的 UID(然后是相应的名称,但这很容易):

因此,我的结果 table 应该如下所示:

问题是唯一性。

使用条件 'column C cells must have "Team A"' 和 'column D must be TRUE"' 很容易找到 UID...我找到了很好的老亚瑟的 UID,列表中的第一个。

然后我将任何公式拖到该列的其余部分,我再次找到... Arthur 的 UID(我使用了 VLOOKUP、INDEX/MATCH 和 XLOOKUP 等)。我不知道如何获得结果,然后在用它填充单元格后忽略该结果。

我该怎么做?

注意我使用的是 Office 365(如果有非向后兼容的公式)

使用过滤器:

=FILTER(A:B,(C:C="Team A")*(D:D=TRUE))