2013-08-30 98 views
0

我有一个Excel电子表格,其中包含客户ID号和我们为所述客户收集的所有电子邮件地址。每个客户有一行,接近10,000行。在大多数情况下,同一电子邮件地址有多次出现。我想将每个客户的地址列表合并到一个唯一的列表中。我发现很多有用的文章,讲述如何从单独行中发生的数据获取唯一值,但是此任务需要从单独的列中获取唯一值。如何消除连续的重复值

我想借此....

CustomerID | Email1    | Email2   | Email3   | Email4   | 
-------------------------------------------------------------------------------- 
12345  | [email protected] | [email protected] | [email protected] | [email protected] 

,并把它变成这样...

CustomerID | Email1    | Email2   | Email3   | Email4   | 
-------------------------------------------------------------------------------- 
12345  | [email protected] | [email protected] |     |     | 

有没有办法在Excel中做到这一点???

+0

在excel中VBA会更容易.. – matzone

回答

0

作为一次性练习,您可以选择所有数据,使用'Transpose'选项(将行放入列)将其复制并粘贴到新工作表中。在数据功能区上使用Excel的“删除重复项”选项删除重复的行。复制品被删除后,复制并粘贴并转移回第一张。