簡體   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