删除重复项,将最小值保留在不同的列中

时间:2019-01-31 21:36:58

标签: excel vba

Reference Image

大家好, 我正在尝试在VBA中找到一种方法来设置一条delete语句,该语句将删除M列中的重复项的整个行,同时保持E列中的最小值。在上面的图像中,我以绿色突出显示了我想保留的行。对于在VBA中删除这些不需要的重复项的正确方向所做的任何努力,将不胜感激!

我当时想的是“否则”,但是我不确定那是最好的方向。

1 个答案:

答案 0 :(得分:3)

您可以添加一列,以检查PPFROM(值)是否为组(ARTICLE)的最小值。

请在公式中调整引用。

enter image description here

这是公式:

=IF(MINIFS($E$4:$E$10;$M$4:$M$10;M4)=E4;"Keep";"Delete")

之后,您可以按新列过滤并删除标记为“删除”的行。