删除 CSV(Excel) 中的所有行,除了第 n 行
Posted
技术标签:
【中文标题】删除 CSV(Excel) 中的所有行,除了第 n 行【英文标题】:Delete all rows in CSV(Excel) except each nth row 【发布时间】:2018-08-15 06:41:41 【问题描述】:我有一个包含超过 300 万个条目的 csv 数据集文件。 我想删除除每 7 个条目之外的所有条目(仅保留每 7 行)。 在 Excel 中使用文本/csv 功能中的“获取数据”时如何使用电源查询或定义函数?
【问题讨论】:
也许您可以添加一个=mod(row(),7)
列来识别它们。
【参考方案1】:
加载您的源代码。
打开 Powerquery 高级查询编辑器 > 主页选项卡 > 删除行 > 删除备用行
指定模式如下:
结果:
【讨论】:
感谢发布。我不知道 PQ 可以处理这么大的数据集。以上是关于删除 CSV(Excel) 中的所有行,除了第 n 行的主要内容,如果未能解决你的问题,请参考以下文章
Excel - 如何删除数据集中单元格B为空的所有行[重复]