• 2

Excel 大量資料比對


軟體:excel

版本:2007

http://1drv.ms/1p9eBm7

目前需要將左邊資料 與右邊表格做大量資料比對

約有一萬筆

用傳統EXACT函數

=EXACT(A1,B1) 只能比對 A1,B1 表格 (指定表格)

但我目前是A1 要比對B1~B10000 只要A1表格中文字

有在B1~B10000出現就是true!

謝謝!
2014-07-23 14:28 發佈
文章關鍵字 excel 資料比對
我知道mysql可以用「%」來去查尋
就類似關鍵字查詢
然後就會列出所有有提到的出來
excel我就不太懂了拍謝
電腦一(WorkStation) cpu:i7-3820 RAM:16G(DDR3) mb:p9x79 gpu:AX6670 HDD:SSD128G+
我大概會利用條件加總的方式去做
=COUNTIF($B$1:$B$100,A1)
計算在B1:B10000的範圍,有含A1的儲存格數目
只要數值就會大於0,就表示A1有出現在B1:B10000內
再進階一點,可再用IF函數,或格式化條件來使結果更明顯

euser1777 wrote:
軟體:excel版本...(恕刪)


怎麼覺得這是vlookup可以輕鬆作到的事

yashro0905 wrote:
怎麼覺得這是vloo...(恕刪)


我記得vlook要完全一樣
不可以不同
但大大的需求是
只要a名稱在b名稱出現就判定true
不一定要完全一樣


=EXACT(A1,B1) 只能比對 A1,B1 表格 (指定表格)
但我目前是A1 要比對B1~B10000 只要A1表格中文字
有在B1~B10000出現就是true!

還是vlook有其他做法我就不清楚了
可以請大大說明嗎
就其實我自己前些時候也有碰到這問題過
電腦一(WorkStation) cpu:i7-3820 RAM:16G(DDR3) mb:p9x79 gpu:AX6670 HDD:SSD128G+

j90s5520 wrote:
我記得vlook要完...(恕刪)


讓我們來看一下EXACT的說明
檢查兩個文字串是否"完全相同"並傳回TRUE或FALSE。
沒理由EXACT能做,VLOOKUP不能做吧
C1=EXACT($A$1,B1)
C2以下全部複製C1那格

這樣如何?

D1欄位
=SUMPRODUCT((A1=$B$1:$B$25)*1)

C1欄位
=IF(D1=1,TRUE,FALSE)

小弟功力不夠,分兩行寫XD
如果用find函數,可以嗎?
=IF(ISERROR(FIND(A1,B$1:B$10000)),"沒有",FIND(A1,B$1:B$10000))
testdrive wrote:
如果用find函數,...(恕刪)


非常感謝各位大大幫忙~ 這間公司要我搞這個......

所有方法我都會用看看 那如果 想問一下



1.目前試了->這個方法

C1=ISNUMBER(MATCH(A1,B:B,0))

但不知道是否可以再加上 match 到哪2格的功能顯示函數? 謝謝!

2.有無可能跨檔案比對? 畢竟萬筆資料是獨立在某資料裡面

如果不行 那我只好乖乖手動 copy paste!


目前努力當中
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?