0

我有一个 35 连续列中的逗号分隔值的 Excel 表。我想一次将逗号分隔的值分成所有 35 列的列。是否有任何代码或快捷方式?

目前,我首先使用逗号分隔值在每一列旁边输入一个新列,然后选择每一列,然后我使用“数据”选项卡中的文本到列手动为所有 35 列执行此操作。

如果有人可以帮助我,那就太好了。谢谢你。

第一张图片显示了我拥有的数据,第二张图片显示了我最后想要的数据。在此处输入图像描述

在此处输入图像描述

4

1 回答 1

3

这对于 Power Query 或 Excel 数据功能区上的 Get & Transform 来说是一项简单的工作。

不要在 Excel 中打开 CSV 文件。使用功能区命令通过 Power Query 加载 CSV 文件,拆分每一列,保存查询。

在此处输入图像描述

获取下一批数据时,只需在查询中指向新的 CSV 文件并刷新查询即可。

无需编写代码,只需单击功能区命令。

于 2020-07-22T21:28:24.063 回答