我不确定如何创建一个宏(或者甚至是一个Access查询?),我正在看这里。我有一个包含数万个客户名称/数字和产品数据的电子表格。如果客户购买了两个(或更多)产品,则会在电子表格中反映多个条目(例如下面的例子)。
Name # Product ---------------------------- Bob 101 Product 1 Joe 102 Product 3 Bob 101 Product 2 Bob 101 Product 3 Hank 103 Product 2 Susan 104 Product 1 Hank 103 Product 3
我想在该电子表格上运行一些将条目组合成一行的内容,例如下面的示例。我不关心如何描绘“产品”......逗号,换行符,空格等等。但我希望最终结果看起来像这样
Name # Products ----------------------------------------------- Bob 101 Product 1, Product 2, Product 3 Joe 102 Product 3 Hank 103 Product 2, Product 3 Susan 104 Product 1
但我甚至不确定从哪里开始。任何想法至少让我朝着正确的方向前进?
答案 0 :(得分:2)
在Product
和{(1)}中的Name
排序:
=IF(A1=A2,D1&", "&C2,C2)
在E2中:
=A2<>A3.
向下复制,选择全部,复制,选择性粘贴,顶部的值,过滤以选择ColumnE的FALSE
并删除所有可见的。