search和连接? 查找string并将值从相邻单元格连接到“主单元格”

数据的布局如下:

公司门票#
苹果123456
Bestbuy 121457
目标123458
苹果123479
目标123446

我需要find苹果的每个Ticket#,并放入一个单元格,例如:(123456,123479)

我想我可以使用一些版本的search和连接function来完成这一点。 迄今为止没有运气尝试过

宁愿没有VBA /数据透视表:)

你需要一个额外的行来正确地testing它:

 Company Ticket # Apple 123456 Bestbuy 121457 Target 123458 Apple 123479 Target 123446 Apple 124 

这不是很优雅,但这里有:

在列C(C7)的最后一行(比如第7行):

=B7

在列C(C6)中: =IF(ISNA(INDEX($A$7:C7,MATCH(A6,$A$7:A7,0),3)),B6,INDEX($A$7:C7,MATCH(A6,$A$7:A7,0),3)&", "&B6)

你必须做倒退,因为比赛发现第一个下降,这是一场比赛。

将该公式拖到顶部行(C2)。 公司的第一行将有一个由“,”分隔的所有票号的列表:

 Company Ticket Apple 123456 124, 123479, 123456 Bestbuy 121457 121457 Target 123458 123446, 123458 Apple 123479 124, 123479 Target 123446 123446 Apple 124 124