Excel - 如果 Table A1:A100 包含值 A101:A200,则删除行

Excel - If Table A1:A100 contains a value of A101:A200, then delete row

我不得不承认,我对 excel 和这个社区还很陌生。 但是,我确实尝试编写一个 makro,如果下面的值与上面的值匹配,它可以管理 删除特定范围内的行。(例如 A1:A100 如果它匹配某个值listet in A101:A200),因为 "delete duplicates" 工具似乎不起作用。

也许你们可以给我一个很好的答案/宏代码,可以执行这种操作。

你好,valerius21

好的,您的第一条评论实质上改变了问题。并不是说删除重复项不起作用 - 您实际上并不是在尝试删除重复值 - 您是在尝试从一个列表中删除项目,而客户端 ID 在另一个列表中。

在要从中删除的列表的新列中,使用 VLookup 函数从其他列表中查找匹配值。然后,使用筛选器功能查找所有匹配值行(您能够成功查找其值的行)并删除它们。