Excel 公式 - 根据多个条件返回值列表

Excel 公式 - 根据多个条件返回值列表

我对这个问题进行了一番苦苦挣扎,无论如何也无法解决它。

我需要创建一个执行以下操作的 Excel 公式:*查找 Forces!A1:A5000 中与 Battles!G1 中的值匹配的所有值

*以及查找 Forces!E1:E5000 中与 Battles!A1 中的值匹配的所有值。

*对于 Battles!G1 和 Battles!A1 的所有正确匹配,公式必须返回位于 Forces!D1:D5000 同一行的值,并在单元格列中生成结果列表,而不是文本列表。

有谁可以帮忙吗?

答案1

尝试使用FILTER()函数:

=FILTER(Forces!D1:D5000,(Forces!A1:A5000=Battles!G1)*(Forces!E1:E5000=Battles!A1),"Not Found")

  • 条件一:匹配所有Battles!G1与范围Forces!A1:A5000
  • 条件二:匹配所有Battles!A1与范围Forces!E1:E5000
  • 当条件匹配时返回输出,包括FILTER()所有TRUE来自范围的Forces!D1:D5000

相关内容