从 CSV 中提取单列
只需要宽 CSV 中的一列?粘贴数据,输入您需要的列号,工具就只返回该列,每行一个值。由于标题单元格就是第一行,它也会一并返回。
如何提取单列
-
1
数出该列
在标题行中找到该列,从左侧开始从 1 计数。如果标题是 id,name,email,city,那么 email 就是第 3 列。
-
2
输入数字
在 CSV 框上方的列字段中,只输入该数字,例如 3。
-
3
粘贴 CSV
粘贴整个文件或其中一部分,包括标题行。
-
4
提取并复制
点击“提取列”,然后从输出框中复制结果。
您会得到什么
工具以相同的方式处理每一行,因此标题行与其他数据行没有区别。如果您对带标题的文件请求第 3 列,结果的第一行就是该列的标题,其余行是它的值。如果不需要标题,请删除输出的第一行。
以下是一个小的输入:
id,name,email,city
1,Ada,ada@example.com,London
2,Grace,grace@example.com,New York
3,Alan,alan@example.com,Manchester
将列字段设为 3,输出如下:
email
ada@example.com
grace@example.com
alan@example.com
正确计数列
编号从最左边的列 1 开始,不会跳过任何列。常见错误是像许多编程语言那样从 0 开始计数,这样得到的就是您要的列左边的那一列。另一个错误是忘记标题为空的列同样会被计数。
| 标题行 | 您需要的列 | 输入的数字 |
|---|---|---|
| id,name,email,city | 3 | |
| sku,title,price,stock | price | 3 |
| date,region,sales | date | 1 |
| a,b,c,d,e,f | e | 5 |
需要注意的事项
- 如果输入的数字大于行中的列数,该位置会返回空值,而不会显示错误。如果出现意外的大量空行,通常说明数字太大,或者文件使用了其他分隔符。
- 输出中包含逗号的值会用双引号括起来,因此如果粘贴到另一个 CSV 中,它仍然是一个完整的值。
- 工具读取的是逗号分隔的数据。以分号或制表符分隔的文件不会按您预期拆分成列。
- 每一行都是单独解析的,因此不支持跨多行的带引号单元格。
如果只需要一列,您也可以不在粘贴内容中包含文件的其余部分,但没有必要,因为工具会忽略您未请求的所有列。
要检查结果,请将输出的行数与输入的行数进行比较。两者应一致,粘贴内容中的空白行会被跳过。如果不一致,说明粘贴内容被截断,或包含了意外的页脚行。
常见问题
会。标题是 CSV 的第一行,因此也是结果的第一行。如果只需要值,请手动删除该行。
不能,工具按位置工作。请查看标题行,从左侧开始从 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]
- CSV から1列だけを抽出 [JA]
- Wyodrębnij pojedynczą kolumnę z pliku CSV [PL]
- Extrahera en enda kolumn från en CSV-fil [SV]
- Ambil satu kolom dari CSV [ID]
- استخراج عمود واحد من ملف CSV [AR]
- Einzelne Spalte aus einer CSV-Datei extrahieren [DE]
- Eén kolom uit een CSV-bestand halen [NL]
- Extrair uma única coluna de um CSV [PT]
- Trích một cột từ tệp CSV [VI]
- Extraer una sola columna de un CSV [ES]
- CSV에서 열 하나 추출하기 [KO]
- Extraire une seule colonne d'un CSV [FR]
- Extract a Single Column from a CSV [EN]
- Estrarre una singola colonna da un CSV [IT]
- Извлечь один столбец из CSV [RU]
- CSV dosyasından tek bir sütun ayıklayın [TR]