使用 vlookup 或索引匹配公式返回多个唯一值

Returning multiple unique values with a vlookup or index match formula

Column A Column B Column C Date Deal Number Item Number 1/28/2018 201809665 1011943002 2/4/2018 201809665 1011943002 2/18/2018 201809665 1011943002 11/5/2017 201745256 1018100005 11/12/2017 201745256 1018100005 11/19/2017 201745256 1018100005 11/26/2017 201745256 1018100005 1/28/2018 201809288 1018100005 2/4/2018 201809288 1018100005 2/11/2018 201809288 1018100005 2/18/2018 201809288 1018100005

我有一个 table 看起来像上面那个,数据是唯一的,基于周、交易编号和项目编号数据。我想弄清楚如何检索与特定项目编号相对应的所有日期值(来自 A 列)。

在此示例中,如果我选择商品编号:1011943002,它将 return: 1/28/2018 2/4/2018 2/18/2018

E2中输入:

=IFERROR(INDEX($A:$A, AGGREGATE(15, 6, ROW(:9)/($C:$C=1011943002), ROW(1:1))),"")

并向下复制:

这假设对于每个项目编号,日期列表是唯一的。