小编Tin*_*ger的帖子

如何在 Mac Excel 上将行数据批量转换为列(转置不合适)?

我有很多看起来像这样的数据。它有两列:

姓名 电子邮件
鲍勃 bob@example.com
鲍勃 bobby@example.com
鲍勃 bob1@example.com
莎莉 sally@example.com
莎莉 sallyabc@example.com

但我需要它看起来像这样。每行一个名称,根据需要将电子邮件添加为额外的列。每个名字都有未知数量的电子邮件:

姓名 电子邮件 1 电子邮件 2 电子邮件 3
鲍勃 bob@example.com bobby@example.com bob1@example.com
莎莉 sally@example.com sallyabc@example.com

我必须为包含数千行的巨大电子表格执行此操作。所以我不能使用转置之类的东西手动转换它们中的每一个。我需要一个批量/批量/自动化解决方案。

我知道 VBA 是一个存在的东西,但我不知道如何编码。如果这是解决方案,您能否给我一些代码应该是什么样子的方向?

非 VBA 解决方案也非常受欢迎。

vba microsoft-excel

4
推荐指数
2
解决办法
728
查看次数

标签 统计

microsoft-excel ×1

vba ×1