在EXCEL中如何實現多列不同資料的查重

時間 2021-10-14 22:51:52

1樓:萬年金剛鑽

想問一下樓主,e列的資料,都含有公司兩個字,並且前面就是公司名稱而沒有其他的多於字元了?

問這個問題是在考慮到底是

用複雜一點的公式來完成匹配;還是

用vba,在找到金額相同的資料的情況下(可能不止一條),把文字的相關度最大的那條挑選出來

看到樓主的資料了。感覺如下:

直接用金額一對一地判斷,應該可以得到絕大部分的對應關係,(同樣金額如果超過1個則提示重複而不做判斷),如果一對一判斷成功,將d列的憑證號取出放在對賬結果列作為主要參照值(當然還可以增加摘要結果列)

在d列使用條件格式突出顯示對賬成功(或不成功)的憑證號,以利於下一步的人工對賬

如果樓主的資料不是太多,以上1,2應該已經篩選出了大部分的資料。但如果資料超過2000條,估計重複的金額就會大大增加,這種情況下,樓主可以考慮用vba探測摘要的資料相關度來處理重複金額的問題

主要還是看樓主的資料量情況。。如果,樓主認同,而需要幫助,在資料不是太敏感的情況下,可否將源資料採摘一部分發來,因為模擬這樣的資料,會花很多無謂的時間和精力

2樓:匿名使用者

在h列建立a:c與e:g對對賬標記,輸入以下公式,然後向下填充公式

得到1的說明左右符合,得0的說明不符合,如果得2或2以上,說明同列有重複。

詳見附圖附件

塗黑的地方可能是關鍵字,如果e列為「***」報,n列為「***」經手,那麼建議在excel**中新增兩列輔助列,分別獲得e和n列的關鍵字,比如f列和o列為e列有n列的關鍵字,然後在r2和s2單元格分別輸入以下公式,然後向下填充公式

=countifs(h:h,p2,f:f,n2)=countifs(g:g,q2,f:f,n2)

3樓:朱科技

你好,看了你的描述還是不能理解,表達思路可以在清晰點嗎

不同excel**裡的單位名稱如何批量查重?

4樓:匿名使用者

在單位名稱旁邊插入一列,新增公式(假設單位名稱在首列,新加列為第二列):

=countif(a:a,a1), 就會統計出每個單位出現的次數,大於1的就是有重複的單位了,就可以用自動篩選過濾了!

5樓:學不厭煩

按單位名稱排序,就可以把相同的名稱排在一起。

在EXCEL中如何實現同行不同列的數字相加

sum a1 k1 就是第一行a列到k列的數字相加啊 excel中怎麼判斷 同列或者同行中 與前面的數字相同?如果a1 a2 a3 a4 a5 a6 a7 a8 a100分別為 1 2 3 4 5 6 7 1。這樣的自然數 要在b8中 開始依次計算出來 間隔7期中 出現相同的數字次數 用什麼公式 具...

如何在Excel中設定下拉選項,實現下拉選單

先將excel的功能區切換到 資料 然後點 資料有效性 可以在 資料有效性 中進行設定。在excel2010中,在 資料 資料有效性 設定 有效性條件,允許 下面選 序列 在 提供下拉箭頭 前打上勾,下面的 可以是單元格區域,也可以手動輸入,比如要下拉選單選男或女,框裡輸入 男,女 注意逗號是英文狀...

excel中多列變為一列,Excel怎麼把表格將多列變成一列

天曼安周聖 選中1 9這些數值所在單元格,複製,在新的單元格右鍵單擊 選擇性貼上,在彈出的對話方塊中選擇1 數值選項,2 轉置,即可完成你要的效果 昌新月戎泉 只用一個公式即可實現 假設資料在a列,在b1輸入公式 indirect 賁飛英抄宛 將該多列 選中,複製到word中貼上,在word中將整張...