MS Excel比较和匹配数据与两个唯一的数据集

在MS Excel电子表格中,我有两列包含联系信息(联系人姓名:A1:A8和联系电话号码:B1:B8);

我想知道是否有可能使用MS Excel公式来比较和匹配联系人姓名,其中包含一个或多个电话号码的数据集并放置在相邻的单元格中。

尽pipe列A包含重复的名称,但它们每个都有唯一的电话号码,我只想维护一个唯一联系人姓名列表,并将每个对应的唯一电话号码与联系人姓名进行匹配。

联系人姓名(A1:A8)联系电话(B1:B8)

John Doe(212)555-6666

萨莉jenkins(718)555-5555

大卫多德森(647)555-5566

亨利多(718)666-5555

John Doe(647)666-6666

Jane Doe(212)222-2222

Henry Doe(718)566-6666

输出结果

联系人姓名联系电话1联系电话2

John Doe(212)555-6666(647)666-6666

萨莉jenkins(718)555-5555

大卫多德森(647)555-5566

Henry Doe(718)666-5555(718)566-6666

Jane Doe(212)222-2222

这是一个不涉及公式的build议,并且与最终结果略有不同。 我并不是将几个值合并到一个单元格中的一个很好的风扇,因此这种变化:使用数据透视表。

首先,您可能需要将源数据转换为Excel表格。 这对于使用数据集有很多好处。

然后单击Excel表格中的任何单元格,然后单击插入>数据透视表。

在“透视表字段”窗格中,将名称拖到行,将电话号码拖到名称下面的行中。

数据透视performance在将显示按名称分组的数据,所有姓名的电话号码都恰好隐藏在相应名称的下面。

使用Excel表作为数据透视表的源代码,可以将更多的行添加名称和数字到Excel表中,然后刷新数据透视表和 – 瞧! – 所有新的条目将在数据透视表中。

让我知道这是否适合你。

在这里输入图像说明