![Excel 2015 - 删除包含特定字符串的行](https://linux22.com/image/1478585/Excel%202015%20-%20%E5%88%A0%E9%99%A4%E5%8C%85%E5%90%AB%E7%89%B9%E5%AE%9A%E5%AD%97%E7%AC%A6%E4%B8%B2%E7%9A%84%E8%A1%8C.png)
我有一个巨大的 .csv 文件需要处理(超过 1000000 行)。问题是它有很多行我不需要的数据。有没有办法可以删除这些行?手动操作几乎是不可能的。
不幸的是,我不熟悉 VB。不过我对 C++ 和 Fortran 略知一二。
谢谢
答案1
这听起来像是 Power Query(Excel 2010 和 2013)的工作,现在在 Excel 2016 的数据功能区中称为“获取和转换”。对于 2010 和 2013,您可以从 Microsoft 下载免费插件。创建指向 CSV 文件的新查询。然后使用列标题中的过滤器命令过滤掉包含特定文本字符串的行。保存查询并加载到工作簿。只需单击几下鼠标即可完成所有操作,无需任何编码经验。
最好的一点是查询是可重复的。如果需要,您可以将其应用于不同的 CSV 文件。