Lin 發問時間: 電腦與網際網路軟體 · 1 0 年前

excel模糊比對

想請問一下各位大大,小的用excel得函數模糊比對,可是太過於模糊,想請問各位大大應該是要用什麼指令才對~謝謝!!

情況是:我已經用函數準確比對結束,但發現有許多能比對不到,原因是因為

如1.:<知識家公寓大樓>另一個卻寫<知識家公寓大樓大廈>因為資料全是大樓大廈所以模糊比對很籠統。

如2.:住址是<某路某段215-5號>另一個卻寫<某路某段215-7號>因為是公寓所以號碼會好幾個,我希望可以篩選對到路的結果。

我的資料兩個檔案都是excel檔,但因為資料有好幾千筆,所以如果用模糊比對太過模糊,所以常常比對到某區就了結,完全不是我要得資料。

我知道有單一篩選的結果,可是如同我前提,因為資料好幾千筆,一筆一筆查會非常之耗時,請問各位大大該如何處理~謝謝

已更新項目:

恩~我希望以住址為例

可以模糊比對到XX路的階段,門牌號碼不依沒關係。

這樣可以嗎?

2 個已更新項目:

謝謝您的回答~

可是我希望可不可以部要用搜尋的

因為我現在是上千筆的地址比對上千筆的地址

因為一邊是原本的建檔

一邊是檢查完成的檔案

可是因為每家寫法不同

又卡在大樓大廈會有好幾號

所以導致號碼會有些許誤差

因為搜尋就可能須察幾百次以上

所以想請教大大是否有像函數vlookup那像

但準確度只要90%就好的方式

非常感謝你

3 個已更新項目:

就是我有兩個exccel檔案

當exccel第一個的資料夾裡面出現台北市士林區中正路215-5號

與exccel第二個的資料夾裡面出現台北市士林區中正路215-8號

跟台北市士林區中正路217-5號

時...

可以顯示出來

不知道這樣解釋您能明瞭嗎

4 個已更新項目:

我的需求只要市.區.巷.路.弄一樣,

號的不一樣可以,

這樣的需求有辦法自行設程式跑嗎?

謝謝

5 個已更新項目:

該怎麼說呢

我是兩個excel檔,我需要兩邊相似的門牌號可以勾稽到

並不是單單一個住址的搜尋

也就是說

當exccel第一個的資料夾 裡面出現台北市士林區中正路215-5號(為A)

與exccel第二個的資料夾 裡面出現台北市士林區中正路215-8號(為B)

跟台北市士林區中正路217-5號(為C)時...

第一個資料夾的資料(A)會跑到第二資料夾的相同地址資料(B或C)裡面

這樣的需求有辦法自行設程式跑嗎?

2 個解答

評分
  • 1 0 年前
    最佳解答

    如果是我做的話:把差異的內容變成數值,然後以公式去運算,若A和B相同內容則運算後為TRUE,只要去處理顯示FALSE的欄位就好:

    1.先做個大分類,在個別檔案內把同樣士林區的資料先篩出來,先確保A和B的資料筆數一樣多

    2.確定A與B的資料數目一樣之後,把它們貼到另一檔案分別放在A與B欄位

    3.如您所述所有的差異只有號,將A1的差異值放在C1=MID(A1,開始字元位置,需要的文字數)

    例A1=台北市士林區中正路215-8號,C1=MID(A1,10,5)=A1欄位中第10個字之後的5個字元=215-8

    4.以(3)的方法將B欄的差異值放在D,如此C與D就只有顯示門牌號碼

    5.E1=EXACT(C1,D1),比對C與D欄位裡的文字串,兩者相符為TRUE,兩者不同為FALSE

    6.接著針對顯示FALSE的那一列,去比對A與B的資料

    不曉得這樣是否有您想要的答案?

    參考資料: 自己&查詢Excel說明
  • 匿名使用者
    1 0 年前

    看起來有點模糊 ...

    版大希望的結果是 ??

    2010-12-23 14:00:40 補充:

    參考 :

    1. 大概要靠程式比較好做

    2. 列好一些規則, 例如 :

    如何將 "搜尋字串" 拆成各別的 "詞" ,

    這幾個 "詞" 去比對時 , 需吻合達多少百分比

    或 哪些 "詞" 一定要有, 哪些 "詞" 一定不能有

    2010-12-24 10:11:04 補充:

    "準確度只要90%"

    請定義 :

    何謂 "準確度90%"

    2010-12-27 02:10:01 補充:

    依例 :

    台北市士林區中正路215-5號

    台北市士林區中正路215-8號

    台北市士林區中正路217-5號

    如果只1字差異, 邏輯清楚, 公式可做

    但恐貴需求不只於此 ...

    2010-12-29 17:13:00 補充:

    唉 ~ 果如 004 所言 ...

    2010-12-29 17:35:17 補充:

    拙見參考 :

    寫當然可寫, 不過 ...

    貴需求頗大

    除非付費 要找到人全幫不太可能

    必需自己學習

    慢慢累積 絕非一蹴可及

    希望思考思考 ,

    如此答無幫助 自會撤掉 ...

    2010-12-30 16:17:00 補充:

    回答的公式改放到 :

    http://tw.myblog.yahoo.com/jw!_DIL5waFHwVKfL8odMZ4...

    有需要就自行參考了 ~

還有問題?馬上發問,尋求解答。