繁体   English   中英

如何删除一列中的所有重复项,并保持值最高的行(来自另一列)

[英]How do I remove all duplicates in one column, and keep the row with highest value (from another column)

我正在尝试删除重复的CustomerID,并保留CompositeRank最高的那个。

CUSTOMERID     STORE      COMPOSITERANK
51872          FOS        5
51872          MOS        3
51872          BOS        2
10098          BOS        5
10098          MOS        3
10098          FOS        2
99102          MOS        5
99102          FOS        3
99102          BOS        2

删除适当的重复项后,它应如下所示:

CUSTOMERID     STORE      COMPOSITERANK
51872          FOS        5
10098          BOS        5
99102          MOS        5

谢谢你的时间。

多步骤方法:

  1. 按客户ID排序,然后按Compositerank Desc
  2. 添加类似于以下公式=IF(A2=A1,0,1) 3)
  3. 为1添加过滤器,以实现类似于以下屏幕截图的结果。

在此处输入图片说明

如果您需要保留顺序,请首先添加一列,然后在上方添加1 +行,然后向下填充系列。 然后在步骤3之后,根据添加的列重新排序。

然后,您可以根据需要将结果复制/粘贴到其他工作表中,或仅将非最高结果隐藏。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM