【问题标题】:Combining like data on a spreadsheet在电子表格上组合类似的数据
【发布时间】:2019-02-11 10:46:43
【问题描述】:

我不确定如何为我在这里看到的内容创建一个宏(或者甚至是一个 Access 查询?)。我有一个包含数以万计客户姓名/号码的电子表格,其中包含产品数据。如果客户购买了两种(或更多)产品,则会在电子表格中显示为多个条目(示例如下)。

名称#产品 ---------------------------- 鲍勃 101 产品 1 乔 102 产品 3 鲍勃 101 产品 2 鲍勃 101 产品 3 汉克 103 产品 2 苏珊 104 产品 1 汉克 103 产品 3

我想在该电子表格上运行一些东西,将条目合并到一行中,例如下面的示例。我不关心如何描述“产品”......逗号,换行符,空格等等。但我希望最终结果看起来像这样

名称 # 产品 ----------------------------------------------------------- Bob 101 产品 1、产品 2、产品 3 乔 102 产品 3 汉克 103 产品 2,产品 3 苏珊 104 产品 1

但我什至不知道从哪里开始。有什么想法至少可以让我朝着正确的方向前进吗?

【问题讨论】:

  • 可以,可以排序。但是有成千上万条记录,所以除了基本排序之外,任何过于手动的操作都不是正确的方法。

标签: excel


【解决方案1】:

Name 和 D2 中对Product 进行排序(?):

=IF(A1=A2,D1&", "&C2,C2)  

在 E2 中:

=A2<>A3.

向下复制,全选,复制,选择性粘贴,顶部的值,过滤为 ColumnE 选择 FALSE 并删除所有可见的。

【讨论】:

  • 太棒了。我会把它变成一个宏,这应该正是我正在寻找的。非常感谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-12
  • 1970-01-01
  • 2015-05-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多