Excel如何在運(yùn)算中過(guò)濾重復(fù)數(shù)據(jù)?
2023-07-07 08:09 作者:bili_2084577828 | 我要投稿
問(wèn)題:兩個(gè)對(duì)比表格內(nèi)的數(shù)據(jù)實(shí)際是有重復(fù)的但是不是完全重復(fù),比如a-b 和b-a 只是順序換了但是條件格式就無(wú)法篩選了,只能篩選出a-b a-b 的相同數(shù)據(jù)。
需求:要篩選出a-b =a-b =b-a的重復(fù)數(shù)據(jù),或者把整行或者整列的b-a變成a-b 也行。
解決方法:
1. 創(chuàng)建一個(gè)輔助列,將每個(gè)對(duì)比表格中的數(shù)據(jù)按特定規(guī)則進(jìn)行排序。比如將"a-b"和"b-a"都排序成"a-b"??梢允褂肊xcel的公式函數(shù)來(lái)實(shí)現(xiàn)這一點(diǎn)。假設(shè)數(shù)據(jù)在A列,輔助列在B列,使用以下公式:
- `=IF(A1>A2, A2 & "-" & A1, A1 & "-" & A2)`
將上述公式應(yīng)用于整個(gè)輔助列。
2. 然后使用條件格式來(lái)篩選出輔助列中的重復(fù)值:
- 選中輔助列。
- 在Excel的菜單中選擇“開(kāi)始”選項(xiàng)卡。
- 點(diǎn)擊“條件格式”。
- 選擇“突出顯示單元格規(guī)則”,然后選擇“重復(fù)的數(shù)值”。
- 在彈出的對(duì)話框中,選擇“無(wú)格式設(shè)定值”。
- 點(diǎn)擊“確定”。
這樣,輔助列中的重復(fù)值將被突出顯示,您可以根據(jù)這些重復(fù)值來(lái)篩選出符合條件的重復(fù)數(shù)據(jù)。
如果您想將整行或整列中的"b-a"變成"a-b",可以使用Excel的文本函數(shù)和查找替換功能來(lái)實(shí)現(xiàn):
1. 假設(shè)數(shù)據(jù)在A列,要將"A-B"變成"B-A",則在B列輸入以下公式:
- `=IF(LEFT(A1,2)="A-", "B"&RIGHT(A1,LEN(A1)-2), A1)`
2. 將公式應(yīng)用于整個(gè)B列。
3. 將B列的數(shù)據(jù)復(fù)制,然后選擇A列,使用"粘貼特殊"選項(xiàng)將數(shù)據(jù)的值覆蓋原來(lái)的A列。
這樣,就可以將"B-A"變成"A-B"。同樣的方法也適用于整列的情況。#excel技巧#