我有一个很大的excel工作表,需要用逗号定界,其格式类似于此处的示例excel工作表。我需要在逗号中将column2中的每个数据条目定界,并在工作表中放入一个新行,但必须为每个新条目复制column1中的标签。因此,如果示例中的第1行是定界的,那么我将拥有5行,分别是tag1和来自column2的5条单独的数据。
编辑:澄清我的意思
我的工作表当前的格式如下:
Column 1 | Column 2
----------------------------
tag1 | data1,data2,data3
tag2 | data4,data5,data6
我正在努力使它像这样:
Column 1 | Column 2
-------------------
tag1 | data1
tag1 | data2
tag1 | data3
tag2 | data4
tag2 | data5
tag2 | data6
这是一种非常简单的方法,可完全避免使用公式/ VBA。您需要的是访问Power Query
,最新Excel的内置功能,但可以从Excel-2010下载。
样本数据
脚步
Data
标签(或Power Query
当它是插件时),然后选择From Table
。确认您的数据具有标题。Split Column
(在Start
选项卡或上Transform
。选择在定界符上分割!Advanced
并选择分成几行。OK
。Transform
>> Trim
。Power Query
,选择保存所有更改。结果
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句