刪除Excel多條件重複行,僅保留所有唯一行

Excel學習世界 2024-05-28 21:57:44

關于之前教過的去除多條件重複行的案例,今天還有一個非常簡便的方法。

案例:

如果下圖 1 中 A 和 B 列兩個條件同時重複,則僅保留第一次出現的行,其余重複行全部刪除。

效果如下圖 2 所示。

解決方案:

1. 在 E2 單元格中輸入以下公式 --> 下拉複制公式:

=0/(COUNTIFS(A$2:A2,A2,B$2:B2,B2)>1)

公式釋義:

COUNTIFS(A$2:A2,A2,B$2:B2,B2):

計算 A$2:A2 區域中結果爲 A2 且 B$2:B2 區域中結果爲 B2,這兩個條件同時滿足的次數;

區域中第一個單元格行號要絕對引用,而第二個單元格相對引用,隨著公式的下拉,區域就會累計遞增;

...>1:判斷上述結果是否 >1,即是否重複出現,結果爲 true 或 false 的邏輯值;

0/:將 0 除以上述邏輯值,滿足重複條件的,結果爲 0;否則由于分母爲 false,結果爲錯誤值

2. 保持選中的區域 --> 按 Ctrl+G --> 在彈出的對話框中點擊“定位條件”按鈕

3. 在彈出的對話框中選擇“公式”--> 取消勾選“錯誤”選項 --> 點擊“確定”按鈕

此時就選中了 E 列中的所有 0 值。

4. 將鼠標放置到任意選中的單元格處 --> 右鍵單擊 --> 在彈出的菜單中選擇“刪除”

5. 在彈出的對話框中選擇“整行”--> 點擊“確定”

6. 刪除輔助列。

0 阅读:3

Excel學習世界

簡介:Excel 學習交流