根据行号列表删除 Excel 中的行

根据行号列表删除 Excel 中的行

我有一个 Excel 文件,里面有我要查询的历史测试数据的名称。列表有 20,000 多行。系统返回一个 csv 文件,其中包含不匹配的名称的行号。除非所有行都匹配,否则系统不会处理该文件。除了手动删除数千行之外,我如何才能根据我收到的 csv 文件删除文件中的行?

谢谢

答案1

匹配公式应该可以解决问题。类似于 =MATCH(ROW()-1,$D$2:$D$4,0),其中 row()-1 应该更改为将列表中的数据与 csv 数据对齐;$D2:$D$4 应该是 csv 数组,而 0 正在寻找完全匹配。

公式的结果将为 #N/A(表示不匹配,保留)或数组中匹配的位置(删除)。只需过滤掉匹配,您就可以继续上传了。

相关内容