如何将具有连接数据的多行解析为单个列

时间:2015-01-26 19:39:12

标签: sql excel rows delimited

我有一个excel电子表格,其中包含各行的分隔信息(跟踪#s):

row a 630521*630621*630215*610517
row b 630522*630611
row c 630531*630651*630265
row d 630524

我想将所有以#“分隔的跟踪#s行组织成一列。你能告诉我这是怎么回事吗?我有4,000多行,每行最多21个跟踪#s(变量),我希望将其转换为一行多行。

col a
630521
630621
630215
610517
630522
630611
630531
630651
630265
630524

2 个答案:

答案 0 :(得分:0)

您可以在Excel中完成所有操作:

  1. 突出显示列
  2. 在“数据”菜单上,选择“文本到列”=>定界=>下一个=>其他* =>完成
  3. 然后将每个结果列复制/粘贴到一个列中并对其进行排序以将空白放在底部。

答案 1 :(得分:0)

要保存第3步,在Ron Smith的答案中你有很多行,你可以在顶部和左边添加一个空行,选择整个范围(包括所有空白),申请详细技术here,删除标记为RowColumn的列,然后过滤以删除标记为Value的列中的空白行。