如果B列中有重复,则删除整行
如果在一个列中有重复,我有“整行删除”的问题。 如果B列有重复,我想删除整行。
我的表有A,B,C,D列。 如果我标记列B和我使用删除重复性 – 它会删除只是来自列B的重复性。如果列B中有重复如何摆脱整行?
有什么build议么?
非常感谢
Example: ABCD car.name car.color car.price 250 000 car.value car.color car.speed 250 km/h
在这个例子中,我想删除第二行(B列中的重复) – 我有超过10 k行,但根据我的原则将是相同的
ActiveSheet.Range("$A$1:$D$6").RemoveDuplicates Columns:=Array(2), Header:=xlNo
类似的东西? 这将从第二列表单范围A1:D6中删除具有重复项的行。
答案很简单。
Excel已经有一个内置函数来删除重复的行。
一旦你点击了button,你只需要告诉Excell检查在哪个列重复
这里是在VBA中做什么:
ActiveSheet.Range("A:D").RemoveDuplicates Columns:=2, Header:=xlNo
这里是手动任务: