以下是数据的布局方式:
公司票号
Apple 123456
Bestbuy 121457
Target 123458
Apple 123479
Target 123446
我需要为苹果查找每张票#,然后放入一个单元格中,例如:(123456, 123479)
我在想我可以使用某些版本的搜索和连接功能来完成此操作。到目前为止没有运气
宁愿没有 VBA / 数据透视表 :)
以下是数据的布局方式:
公司票号
Apple 123456
Bestbuy 121457
Target 123458
Apple 123479
Target 123446
我需要为苹果查找每张票#,然后放入一个单元格中,例如:(123456, 123479)
我在想我可以使用某些版本的搜索和连接功能来完成此操作。到目前为止没有运气
宁愿没有 VBA / 数据透视表 :)
您需要额外的一行来正确测试它:
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)
你必须倒着做,因为 match 会找到第一个向下的匹配。
将该公式拖到顶行 (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