首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何删除一列中的所有重复项,并保留值最高的行(从另一列)

如何删除一列中的所有重复项,并保留值最高的行(从另一列)
EN

Stack Overflow用户
提问于 2015-12-30 19:28:27
回答 1查看 59关注 0票数 0

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

代码语言:javascript
复制
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

删除适当的副本后,应该如下所示:

代码语言:javascript
复制
CUSTOMERID     STORE      COMPOSITERANK
51872          FOS        5
10098          BOS        5
99102          MOS        5

耽误您时间,实在对不起。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-30 19:36:17

多步方法:

  1. 按customerID排序然后复合
  2. 添加一个类似于以下=IF(A2=A1,0,1) 3的公式)
  3. 添加一个过滤器,为1实现类似于下面的截图结果。

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

然后,如果需要,可以将/paste结果复制到不同的工作表中,或者将非最高的结果隐藏起来。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34535933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档