我必须查看我的工作表以查找基于两列(A 列和 D 列)的重复条目。如果这两列下的条目在任何两个给定行中都匹配,那么我认为它们是重复的。为了做到这一点,我一直在尝试对行进行排序,以便在 A 列和 D 列下具有匹配条目的行出现在另一个下方。例如,如果我有:
列 A 列 B 列 C 列 D
ABC PQR 123 456
ABC XYZ 789 006
ABC 国行 376 456
ABC QWR 387 006
最好通过VBA,我希望能够将其放入以下格式:
列 A 列 B 列 C 列 D
ABC PQR 123 456
ABC 国行 376 456
ABC XYZ 789 006
ABC QWR 387 006
我知道如何按一列排序,但不确定是否有办法按两列排序。工作表中有 5000 多行和 50 多列,我希望能够快速对它们进行排序以进行比较。
Excel 有内置函数来帮助你解决这个问题(不需要 VBA)。
选择包含您的数据的单元格并导航到“数据 - 排序和过滤器 - 排序”。在那里您可以添加不同级别的排序(例如,首先按列 A 排序,然后按列 B 排序,...)。
如果需要删除重复项,也可以直接完成。选择包含您的数据的单元格并导航到“数据 - 数据工具 - 删除重复项”。您可以选择需要匹配的列,以便 Excel 删除重复项。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句