2013-06-21 62 views
1

如何获取宏来合并列B上的所有单元格,基于它们在单元格上具有相同值的事实列A?Excel - 基于唯一重复字段将值合并到一列中的宏

**email**   **links** 
[email protected] value1 
[email protected] value2 
[email protected] value3 
[email protected] value4 
[email protected] value5 
[email protected] value5 
[email protected] value6 

到这一点:

**email**   **links** 
[email protected] value1, value2 
[email protected] value3, value4, value5 
[email protected] value5, value7 

任何帮助将非常感激。请注意,我不是excel的专家,正在做我的第一步。

+0

不像其他人那样重复我一直希望有一个非宏的替代方案。在这种情况下,我想要一个宏。 – user2091936

回答

2

如果必须在宏中完成: 谷歌返回了几个选项这里是一个。 VBA Conditional concatenate of a group of cells in two columns 然而,这可以在没有宏来完成几个简单的步骤和公式的...以下是如何

在这第一步,我设定值就像你有我十过d = A,并在电子商务输入公式上市

enter image description here

我然后在F栏输入:在F2下式=IF(LEN(E3)<LEN(E2),"X","") 我然后用过滤器对X. 过滤,导致: enter image description here

从这里我们可以将D/E复制并粘贴到一张新纸上(如果需要的话)

相关问题