1樓:
根據條件可以判斷,當前行的a b兩列資料在前幾行**現交叉相等的時候,就可以確定該行資料重複,可以刪除,效果如下(將結果複製貼上為值,刪除空行即可):
表中d1,e1直接為a1 b1的值,公式從d2開始:
d2=if(or((a2=$d$1:d1)*(b2=$e$1:e1),(a2=$e$1:e1)*(b2=$d$1:d1)),"",a2)
陣列公式,公式中的{}需要在公式輸入後按ctrl+shift+enter三鍵結束(三鍵齊按)由excel自動生成。
e2=if(d2<>"",b2,"") 普通公式
公式輸入後下拉,得到帶有空行的資料,複製貼上為「值」,刪除空行得到結果。
2樓:思雪遙遙
無法用基本操作刪除就用輔助列+函式解決吧。
3樓:匿名使用者
c1輸入
=if(countifs(a$1:a1,b1,b$1:b1,a1),"重複","")
公式下拉
自定義排序,主要關鍵字選列c,將重複項排到了一起,手工刪除
4樓:
c1=if(sumproduct((a$1:a1=a1)*(b$1:b1=b1)+(b$1:b1=a1)*(a$1:a1=b1))=1,"",1)下拉,c列為1的就是你要刪除的
excel中怎麼刪除兩列資料中重複的紀錄?(提取兩列資料不重複得紀錄)
5樓:匿名使用者
方法一1.在d1輸入:
2.=if(countif(b:b,c1),"該行c列資料在b列有重複",""),
3.下拉填充後,對d列進行篩選,並刪除對應的c列資料。然後刪除d列多餘公式,並分別複製b、c列資料到d列就好了。
方法二1.在d列輸入 =if(iserror(c1),"","重複") ,
2.下拉,
3.不重複的就是空,重複的顯示為 重複,
4.然後選中d列,降序排序。
excel如何刪除兩列資料的重複項
6樓:草原上之狼
方法:單擊「bai資料du」選項zhi卡,選擇「資料工具」選項組中的dao「刪除重複項」內;容
列中包含的各項為表頭的標題,若勾選某列,則表示需判斷此列資料是否重複;選擇多列,則表示各列資料均重複才判斷為重複資料。設定完成後,單擊確定按鈕。
此時,excel會提示已刪除重複項,保留唯一值。
最終結果(黃色部分為刪除重複項後所保留的唯一項)。
excel兩列值如何刪除重複項,找出不重複的。
7樓:匿名使用者
不曉得你的bc列資料抄到多襲
少行,我們假設到bai1000行
以下為操作辦du法
選中gh列,即點選gh列標,這zhi樣啟用單dao元格應該是g1再使用條件格式,新建規則,使用公式定義條件格式=match($g1&$h1,$b$1:$b$1000&$c$1:$c$1000,)>0
確定,這樣,如果看gh列,標記紅色的,就是在bc能找到的如果用公式
=isnumber(match($g1&$h1,$b$1:$b$3&$c$1:$c$3,))*1=0
那顯示紅色的,就是在bc列找不到的。
8樓:匿名使用者
是要對比2次盤點的相同款號,顏色,尺碼的數量嗎?
如果是的話,資料透視表可以直接得到2次數量的差.不為0的就是有差異的.
9樓:匿名使用者
發給我吧,我幫你看看.
10樓:
刪除重複值時,只bai有單元格區域
du或表中的值會受影響zhi。在單dao元格區域或表以外專的其他任何值屬都不會更改或移動。
注意 由於要永久刪除資料,因此最好在刪除重複值之前,先將原始單元格區域或表複製到另一個工作表或工作簿。
1.選擇單元格區域,或確保活動單元格在一個表中。
2.在「資料」選項卡上的「資料工具」組中,單擊「刪除重複項」。
3.請執行下列一項或多項操作:
在「列」下,選擇一個或多個列。
若要快速選中所有列,請單擊「全選」。
若要快速清除所有列,請單擊「取消全選」。
如果單元格區域或表包含很多列,並且您只想選擇幾個列,您會發現更容易的做法是單擊「取消全選」,然後在「列」下面選擇這些列。
4,單擊「確定」。
將顯示一條訊息,指示刪除了多少重複值,以及保留了多少唯一值,或者是不是沒有刪除重複值。
,5.單擊「確定」。
11樓:
排序一下就行了,或則你把上次盤點的結果還有這次盤點的結果分開,然後用vlookup來看看那些是有差異的。靠人一個個對比會死人的
12樓:匿名使用者
我經常遇到這個問題,我認為還是countif方便,有一個單位的同事對這個很著迷,我幫他找出了一些很低階的錯誤,如果靠眼睛看是不可能發現的。
excel中兩列資料如何能把他們不一樣的找出來,把相同的刪除,這兩個表裡頭順序是不一樣的,求大神解答, 10
13樓:
假定兩列資料分另在a列和b列,從第2行開始。以刪除b列中與a列重複的資料為例:
方法:1、在b2輸入公式:=if(countif(a:a,b2),1,"") 下拉填充,相同的出現數字1,不同的是空白。
2、將標1的對應b列資料刪除。
刪除a列中與b列重複的資料,方法與上面基本相同,公式改為=if(countif(b:b,a2),1,"")
14樓:平陽虎
用公式可以做到。發個**資料的**上來,以便寫公式。
如何刪除excel兩表中重複的內容?
15樓:
把表1拷到表2的下方,在右邊插一列,寫公式=countif(a:a,a1),向下複製貼上,然後選中這一列的資料,複製,貼上數值,再把表1的內容刪除掉。再篩選這一列的值為1的資料,把篩選出的資料複製,貼上到新表就行了。
原理,通過公式知道表二與表一中有重複的資料,值大於1的就是有重複的。
複製,貼上數值是防止刪除掉表1後,所有的資料都會變成1篩選出來的1的就是沒重複的,保留。
16樓:印永修出碧
其實沒你想的那麼麻煩,也不需要程式設計。
e列後插入一列作輔助列,f2公式:=e1=e2,下拉填充至結束行。
資料,篩選,自動篩選,篩選輔助列中的false,複製到新表,或者篩選出ture,刪除整行。
怎麼用excel剔除兩列的重複項
17樓:退休畫線工
雖然很多方法可實抄現,但對於你所說的襲
這麼大的資料量,建議放棄常用的公式法,而用高階篩選法——快速,且在完成篩選後幾乎不再消耗額外資源。
方法:1. 首先篩選必須有一個標題行,所以你的資料要先在上面插入一個標題行,並輸入標題名字。
2. 在右側空白列的第2行編寫篩選條件公式(條件公式上面至少要保留一個空行,對應資料來源的標題),如圖要篩選出a、b中不包含e、f列的資料(不同),因ip與地址一一對應,所以實際上只要以a列的ip為準進行篩選。
h2=countif(e$2:e$16,a2)=0
3. 將游標定位到ab列數區域中任意單元格,資料選項卡——排序與篩選——高階
excel會自動把ab列資料區域選擇為「列表區域」(如果自動選擇的區域不是要篩選的範圍,可手動拖拉選擇修改,條件區域:h1:h2
勾選「將篩選結果複製到其他位置」後,選擇複製到的目標區域左上角第一個單元格
如圖4. 都設定好後,按確定,立馬得到篩選結果
18樓:匿名使用者
可以用vlookup配合篩選功能實現
在c列輸入公式:=vlookup(a1,b:b,1,0),篩選#n/a的資料,就是不重複的資料
19樓:
在c列用公bai式得到du,c1公式
:=index(a:a,small(if(countif(b:b,a$1:a$20000)=0,row($1:$20000)),row(a1)))&""
陣列公式zhi,dao按三鍵(
內ctrl+shift+回車)完成容公式,下拉。
20樓:東風最愛三月情
1、在名字前插入一個空列
2、把這一列從1行到最後一行,填充上 1,2... 做上順序記號3、用g排序。把沒有資料的排到一起。刪除。
4、再用你插入的一列再排序。恢復原來的順序。
5、刪除你新插入的一列。
21樓:匿名使用者
在c1中輸入:
=if(iserror(match($b1,$a$1:$a$888,0)),"",$b1)
然後下拉,
再對c列進行排序就可以啦
excel 用vba如何刪除一列中的重複資料
1 開啟要進行資料處理的 2 按alt f11,進入vbe程式操作頁面,3 將滑鼠下移,右鍵彈出如圖,4 選擇插入 模組,5 滑鼠向右移動,將如下 寫入 sub test dim d as object dim r i dim arr set d createobject scripting.dic...
excel中如何提取兩列中不重複內容
以2007為例,把兩列的內容拷到一列中 例如都放到c列 然後選擇c列,選擇 開始 條件格式 突出顯示單元格規則 重複值 然後設定一種顏色,之後按顏色排序,把帶顏色的刪除,剩下的就是你要的。看起來麻煩,不過做起來還是很快的。直接做的話有點麻煩,你可以分兩步做。先在c1中輸入 if iseeror vl...
怎麼刪除ecel兩列中重複的資料
不該年少輕狂 方法一 1.在d1輸入 2.if countif b b,c1 該行c列資料在b列有重複 3.下拉填充後,對d列進行篩選,並刪除對應的c列資料。然後刪除d列多餘公式,並分別複製b c列資料到d列就好了。方法二 1.在d列輸入 if iserror c1 重複 2.下拉,3.不重複的就是...