有没有办法将 Excel 2007 电子表格中的几行合并到一列中?
a b c
d e f
g h i
到
a
b
c
d
e
f
g
h
i
这只是一个示例试用。我正在处理包含 2000 个值的大型数据集,想知道如何将行转换为单个列。
答案1
如果你使用 VI 作为文本编辑器,你可以轻松地做到
:%s/ /\r/g
如果你愿意使用 sed,你可以在 Linux 的命令行中输入
sed 's/ /\n/g' filename
答案2
这里做一些假设:它是 excel,并且行数很少。
这里有两个步骤:
- 将各行合并为一行(只需将第 2 行放在第 1 行结束后即可,等等)。
- 选择第 2 行的全部内容,然后复制。右键单击空白区域,然后选择转置(或选择性粘贴->转置)。将其移动到您想要的任何位置。
笔记:转置的复制和粘贴区域不能重叠。