根据会议条件转换数组

我有一套价值观,叙述和交易date。 价值和交易可能会重演。 我需要在旁边单元格中的另一个工作表和重复date中列出值和旁白。

例如:

Date Narration Value 01/01/2016 Ramu $500 02/01/2016 John $1000 03/01/2016 Sumil $300 04/02/2016 Ramu $500 05/02/2016 John $1000 06/02/2016 Sumil $300 01/03/2016 Ramu $500 

我需要以这种方式在另一个单元格中列出启动值

 Narration Value Date Ramu $500 01/01/2016- 04/02/2016- 01/03/2016 Sumil $300 03/01/2016- 06/02/2016 John $1000 02/01/2016 -05/02/2016 

公式方法

在下面的例子中。

在F1中我有=B2 ,在F2下,我有数组公式=INDEX($B$2:$B$13,MATCH(0,COUNTIF($F$2:F2,$B$2:$B$13),0),1)

在G2:N13中,我有数组公式=INDEX($A$2:$A$13,SMALL(IF($B$2:$B$13=$F2,ROW($B$2:$B$13)-1),COLUMNS($G$1:G$1)),1)

希望这有助于,你可以添加一些错误控制像iserror清理它

在这里输入图像说明