CSV过滤工具
有时您可能仅需要特定国家、状态或客户的相关数据行,而非整个导出文件。该过滤器可读取您的CSV文件,根据列索引和指定文本内容,仅筛选出包含该文本(不区分大小写的子字符串匹配)的行;头部行会被保留,因此输出结果仍为有效的CSV格式,可直接粘贴至电子表格或其他工具中使用。
如何过滤 CSV 文件
-
1
粘贴 CSV 文件
使用复选框指定过滤器识别第1行是标题行还是第一数据行。
-
2
选择列
用于匹配的列的基于1的索引,例如第三列为`3`。
-
3
输入匹配文本
字符串匹配,不区分大小写。空字符串会将所有行原样传递。
-
4
运行过滤器
匹配的行按原始顺序输出;不匹配的行会被舍弃。标题(如有)始终保留。
匹配策略及实际案例
该过滤器在目标列中使用不区分大小写的str_contains函数,而标题行始终原样传递。这种设计刻意简化,仅需一个运算符、一列数据和一个参数,因此即使面对复杂的数据导出结果也能保持可预测性。
示例:按国家/地区筛选订单
| order_id | customer | country | total |
|---|---|---|---|
| 1001 | Alice | FR | 42.00 |
| 1002 | Bob | DE | 18.50 |
| 1003 | Carla | fr | 91.75 |
| 1004 | Dan | ES | 30.00 |
在第 3 列中以 fr 进行筛选,即可得到第 1001 行和第 1003 行,匹配不区分大小写,因此 FR 和 fr 都会通过。
小贴士
- 可能的话,请先做标准化。 对源数据运行
toLowerCase,或让数据先经过一段清洗脚本,这样过滤器就有一列一致的数据可供处理。 - 叠加多次过滤。 可先运行过滤器,复制输出结果,再针对另一列继续过滤,从而把多个条件串联起来。
- 复杂的逻辑请改用SQL或电子表格。 本工具擅长快速切分数据;复合条件(
country = FR AND total > 50)用SQL或Excel的筛选功能处理起来更方便。
边界情况
- 目标列比预期短的行(列数参差不齐的CSV)会被视为该列为空,因此无法通过非空匹配。
- 匹配基于子串:
US会匹配United States、plus和musical。若范围过宽,请使用更具体的检索词,或改用其他列。 - 引号内的逗号会被保留;解析器会先完整解析整个CSV,然后再检查目标列。
常见问题
并非直接匹配,该过滤器执行子字符串文本匹配。若需处理数据范围,请在电子表格中打开CSV文件,或使用SQL语句进行查询并应用适当的比较运算符。
不区分。单元格的值和搜索文本在比较前都会转换为小写,因此FR、fr和Fr都会匹配到相同的行。
当前过滤器仅支持包含关系(保留匹配项,排除其余项)。若需排除特定项,请使用支持正则表达式或SQL式表达式的工具,或将“保留匹配项”输出结果作为黑名单,并从原始数据中移除这些行。
CSV 文件会发送到我们的服务器以执行过滤操作。数据不会被存储或共享,也不会添加到页面链接中。
相关工具
Excel 工作表拆分器
在浏览器中按工作表标签、数据行块或列值拆分 XLSX 或 XLS 工作簿。下载单个 XLSX 或本地 ZIP,无需上传文件。
Excel 工作表合并
在本机合并 XLSX、XLS、XLSM、XLSB 或 ODS 文件。保留独立工作表,或追加表头相同的行,然后下载 XLSX。
字幕转换器
在本地将 SRT 字幕转换为 WebVTT,或将 VTT 转换为 SRT。验证时间码,保留多行文本,然后复制或下载结果。
Word 转 Markdown 转换器
在浏览器中将 Word DOCX 文件转换为整洁的 Markdown,保留标题、列表、链接和简单表格,然后复制或下载可编辑的 .md 文件。
压缩包解压工具
直接在浏览器中查看 ZIP、JAR、XPI、DOCX、XLSX、PPTX 和 ODT 文件,并逐个下载内部文件,无需上传原始压缩包。
CSV 转 Excel
在浏览器中将 CSV 转为单工作表 XLSX。检查分隔符,保留标识符,只把明确数字写为数值单元格,全程不上传内容。
此工具还提供其他语言版本
- CSV Filtreleme Aracı [TR]
- Herramienta de Filtro CSV [ES]
- أداة تصفية CSV [AR]
- Outil de filtre CSV [FR]
- CSV-filtertool [NL]
- CSV 필터링 도구 [KO]
- Alat Filtrasi CSV [ID]
- CSV Filter Tool [EN]
- Thiết bị lọc CSV [VI]
- CSVフィルターツール [JA]
- เครื่องมือกรองข้อมูล CSV [TH]
- Ferramenta de Filtro CSV [PT]
- CSV-Filter-Tool [DE]
- CSV-filterverktyg [SV]
- Filtr plików CSV [PL]
- Strumento di Filtro CSV [IT]
- Инструмент фильтрации CSV [RU]