这是我在excel中的数据透视表: 我有一个网站列表及其电子邮件地址。 有时,每个网站有一封电子邮件,有时每个网站有3封电子邮件。 我想将我在电子邮箱1列中的一个网站的多封电子邮件转换为多个字段,如电子邮件1,电子邮件2,电子邮件3,用于每个相应的网站。
以下是我的数据透视表的示例:
** URL |电邮**
site.com |电邮1
|Email 2
site2.com |电邮1
site3.com |电邮1
|Email 2
|Email 3
site4.com |电邮1
我想把它变成:
网址|电子邮件|电子邮件2 |电子邮件3
site.com |电子邮件1 |电子邮件2
site2.com |电邮1
site3.com |电子邮件1 |电子邮件2 |电子邮件3
site4.com |电邮1
对格式感到抱歉。 所以这个想法很简单,我只需要将我拥有的多个电子邮件转换成列。 但是当我将电子邮件字段放入列标签时,它会收集每封电子邮件而不是3封电子邮件列标签(因为每个网站的电子邮件不超过3封)我有7个列标签。
知道该如何实现这一目标?
答案 0 :(得分:3)
我希望Excel的数据透视表具有更好的功能,但我不知道有任何方法可以直接获取它。
那就是说,你可以通过一些公式来实现这个目标:
1)在数据中添加COUNT和LOOKUP列
2)制作数据透视表以获取唯一的URLS列表
3)使用IFERROR
与VLOOKUP
结合填写转置表:
这是sample workbook,展示了它们如何结合在一起。