重新排列 CSV 列
要更改 CSV 中列的顺序,请按您希望它们出现的顺序列出各列的位置。输出会严格按照您的列表排列,标题和每一行数据都是如此,因此 3,1,2 会把第三列放在最前面。
如何将列调整为新顺序
-
1
为当前的列编号
从左侧开始从 1 计数。在 name,email,city,plan 中,name 是 1,email 是 2,city 是 3,plan 是 4。
-
2
输入新顺序
在列字段中,按目标顺序输入您要保留的所有列,并用逗号分隔。例如 4,1,2,3。
-
3
粘贴 CSV
粘贴包含标题行的数据,这样标题会与数值一起移动。
-
4
提取并复制
点击“提取列”,然后从输出中复制重新排序后的 CSV。
顺序如何确定
工具不会进行任何排序。它按您输入的顺序,取出您输入的位置上的单元格,从而构建每个输出行。因此,列表必须包含您仍然需要的每一列。未列入列表的列会从结果中消失,而列入两次的列会出现两次。
以下面的输入为例:
name,email,city,plan
Ada,ada@example.com,London,pro
Grace,grace@example.com,New York,free
输入 4,1,2,3,plan 会移到最前面:
plan,name,email,city
pro,Ada,ada@example.com,London
free,Grace,grace@example.com,New York
输入 2,1 则得到一个两列的文件,email 在前,name 在后,city 和 plan 被去掉。
重新排列的常见原因
- 导入表单要求固定的列顺序,例如先邮箱,然后是名字,最后是姓氏。
- 报表需要把 ID 或日期等关键列放在左侧。
- 两个系统的导出文件包含相同字段但顺序不同,您希望在比较前先对齐它们。
准确地写出列表
| 您的目标 | 当前标题 | 输入 |
|---|---|---|
| 交换前两列 | a,b,c | 2,1,3 |
| 最后一列放到最前 | a,b,c,d | 4,1,2,3 |
| 反转三列 | a,b,c | 3,2,1 |
| 把中间列移到末尾 | a,b,c,d | 1,3,4,2 |
检查列表中数字的个数是否与结果中预期的列数相同。如果您重新排列一个有十列的文件时漏掉了一个数字,那一列会被悄悄去掉。
标题行与其他行一样移动,因此标签仍与正确的值对齐。如果文件没有标题行,同样的规则适用于第一条数据行。输出中包含逗号的单元格会用双引号括起来,以确保文件仍然有效。
验证新顺序
复制前请先阅读结果的第一行。标题应严格按照您的预期顺序显示。如果某个标签位置不对,说明列表中有一个数字错了:请重新数一遍原始标题行,并修正那个位置。通常只需查看前两行数据,就足以确认数值位于正确的标签下方。
常见问题
如果您希望保留某列,就必须列出。未列入列表的列会从输出中去掉,因此请按新顺序列出所有要保留的列。
会。标题被视为第一行,并遵循相同的顺序,因此标签会与对应的值保持对齐。
对于有五列的文件,请从最后一列到 1 依次输入数字,例如 5,4,3,2,1。
不会。行数和行的顺序保持不变。只有每行中单元格的位置会发生变化。
相关工具
Markdown 转 Word 转换器
在浏览器中将 Markdown 转为可编辑的 Word DOCX,支持标题、列表、代码、GFM 表格、页面尺寸、页边距和字体设置。
RTF 转 DOCX 转换器
在线将 RTF 文档转换为 DOCX。上传你的 .rtf 文件,下载一个保留格式、可编辑的 Microsoft Word 文档。
TSV 转 CSV
粘贴以制表符分隔的值,得到标准的逗号分隔 CSV。包含逗号、引号或换行的字段会按 RFC 4180 规则加上引号,因此导入时不会错位。
WAV 转 MP3 转换器
在线将 WAV 转为 MP3。上传一个 WAV,我们在服务器上将其编码为高质量的 192 kbps MP3,几秒即可下载。最大 200 MB,2 小时后删除。
重复文件名检测器
粘贴文件名列表,查看哪些名称出现多次,带计数,并可选忽略大小写进行匹配。
vCard 转 CSV
粘贴 vCard(.vcf)导出内容,即可得到包含姓名、邮箱和电话三列的整洁 CSV,每个联系人一行,可直接在电子表格或联系人导入工具中打开。
此工具还提供其他语言版本
- จัดลำดับคอลัมน์ CSV ใหม่ [TH]
- Zmiana kolejności kolumn CSV [PL]
- Sắp xếp lại cột CSV [VI]
- Atur ulang kolom CSV [ID]
- إعادة ترتيب أعمدة CSV [AR]
- CSV-Spalten neu anordnen [DE]
- CSV の列の順番を並べ替える [JA]
- Reordenar colunas CSV [PT]
- Reordenar columnas CSV [ES]
- CSV 열 순서 바꾸기 [KO]
- Ändra ordningen på CSV-kolumner [SV]
- Réorganiser les colonnes d'un CSV [FR]
- CSV-kolommen opnieuw ordenen [NL]
- Reorder CSV Columns [EN]
- Riordinare le colonne di un CSV [IT]
- Изменить порядок столбцов CSV [RU]
- CSV sütunlarının sırasını değiştirin [TR]