在保留所有数据的同时将多个单词拆分为单个单词(不同的行)

时间:2015-06-22 14:17:01

标签: excel excel-vba excel-formula excel-2010 vba

我有一个searchterm报告,并希望将该报告拆分为单个单词。

原始数据如下所示:

enter image description here

这就是我希望数据的样子:

enter image description here

我手动尝试将单词拆分成列,然后将它们粘贴到彼此之下,但是(使用大型数据库)不起作用。

任何想法如何将seachterms分成多行,同时保留所有与点击相关的数据。

感谢您花时间阅读!

1 个答案:

答案 0 :(得分:1)

  • 将包含所有单词的字符串复制到新表格中(以避免使用 覆盖)。
  • 单击包含字符串的单元格/列
  • 转到“数据”标签
  • 使用'Text to Columns'工具:在第一个屏幕上选择'Delimited', 点击下一步。
  • 仅选中“Space”框并点击“完成”。
  • 您的数据可以像之前一样拆分为列
  • 选择整个范围并将其复制
  • 右键单击其他位置并在菜单的“粘贴”部分下
  • 点击“转置”。
  • 这会将所有列更改为行并在无限的情况下工作 理论上的列数/行数。我用100行1000完成了它 当API仅提供带有格式的纯文本时的列。