2008年11月13日 星期四

如何在Excel中大批篩選比對資料

Excel中有篩選功能,可是一次只能篩選一種條件,如果要多筆比對資料,大部分的人都會用Vlookup的功能,但Vlookup一次只能找出一欄的資料,如果很多欄位就很麻煩,所以我就寫了這一支自動比對的程式。
1.這是要處理前的資料 2. 到http://272586.blogspot.com/2007/04/blog-post_28.html,把相關資料copy上去 3. 按下大批篩選資料 4.篩選出來的資料在目的區,再把這些copy到Excel就完成了
http://272586.blogspot.com/2008/11/excel.html

16 意見:

Wen Hua 提到...

一整天大大您好:
我有一個excel工作表,範圍有30列,300欄,要進行前後兩欄資料比對,找出名稱相同者,不知道該如何處理,麻煩您了,非常感謝。
BILL

一整天 提到...

Wen Hua您好:
我會多一個欄位,裡面輸入您要判斷的欄位
,如=IF(A1=B1,"相同","不相同"),再依照
這個欄位來篩選相同的資料.

Wen Hua 提到...

一整天大大您好:
這個公式好像名稱必須同一列比對結果才會相同,希望找出只要在前期有出現就可以,也就是B1要比對A1至A30,B2也要比對A1至A30,直到該B欄最後一列儲存格B30比對A1至A30完成,比對的結果把相同的名稱,另外顯示出來在其他位置,不知有何方法,麻煩您了。
Wen hua

一整天 提到...

Wen Hua您好:
那您可以在B1用=if(countif(A$1:A$30,B1)>0,"相同","不相同")

Wen Hua 提到...

一整天大大您好:
這個公式太好用了,之前自己比對看得眼花撩亂,又常會漏掉,非常感謝!另外,不知是否可以將比對結果是相同的名稱,自動帶出來,再次麻煩您了。
Wen hua

一整天 提到...

WenHua:
您可以利用排序或是篩選的功能,就可以把結果相同的資料排在一起了.

Wen Hua 提到...

一整天大大您好:
試了一下結果是”相同”可排在一起,但原來的”名稱”是否也可以顯示出來?謝謝您了。

Wen Hua 提到...

彰化一整天大大您好:
調整了您的公式,比對結果如果是相同,名稱已可顯示出來了,非常感謝您的幫助。
=IF(COUNTIF(A$1:A$30,B2)>0,B2,"不相同")
Wen hua

aa 提到...

一整天大大您好:
這個功能相當好用,可以多條件篩選出自己所要的列,想再多請教一個問題,如果今天我想要顯示的答案是多條件刪除列後的結果該怎麼辦呢? 引用您舉的例子,假設我想要刪除的是班級名稱中含有"一甲"或"一乙"的列,也就是顯示出的列都是除了班級名稱含有"一甲"或"一乙"以外其他所有的列,請問我能有什麼方法可以做呢?萬分感激,祝事事順心

一整天 提到...

aa您好:
我把程式作了修改,只要在要比對的欄位數輸入負值,就會是比對不到的資料出現.

BB 提到...

一整天大大您好:感謝您修改程式,不過我試了好幾次,似乎都無法出現答案XD,請問我用vlookup可以達到我想要的結果嗎?感謝

一整天 提到...

bb您好:
您可以把還沒按下按鈕的畫面抓給我(或是錯誤畫面)嗎?寄你的測試資料給我,我幫您看看是那出了問題,我的email在首頁右上方.

aa 提到...

一整天大大您好,我是bb,我已經把我的問題寄給您了,請您過目,非常感謝

history 提到...

彰化一整天:

你好。冒昧寫電郵給你。因爲我真是需要高人指點。

學校舉行口試,一共有24班,每班都有10位以上,20位以下的老師為主考官。出來了一大堆資料。

過去兩個星期,除了公務的時間外,我確實努力看書和找資料,但是還是沒有辦法整合這些資料。

如果你願意,我是否可以寄上我的部分資料,請你看看指點?

不勝感激。


某一位老師上

history 提到...

彰化一整天:

你好。冒昧寫電郵給你。因爲我真是需要高人指點。

學校舉行口試,一共有24班,每班都有10位以上,20位以下的老師為主考官。出來了一大堆資料。

過去兩個星期,除了公務的時間外,我確實努力看書和找資料,但是還是沒有辦法整合這些資料。

如果你願意,我是否可以寄上我的部分資料,請你看看指點?

不勝感激。


某一位老師上

一整天 提到...

history您好:
您可以寄給我部分檔案.我再看要如何幫您.

BookMark

收進你的MyShare個人書籤 加入此網頁到 YouPush 收藏到Fiigo書籤 將此網頁加入百度收藏... Bookmark and Share

Google 廣告

追蹤者

About Me

我的相片
一整天
Taiwan
很多人問我為什麼叫"一整天",其實這是有原故的.有一天看一本書.就是說如何介紹自己.裡面說到如何讓別人對你的名字有印象.就要讓別人跟你的名字或是身體的一些特徵有關.比如很胖.就會被別人取小胖或是胖子.或是跟名字有關的諧音,那天看布袋戲中有一個叫”一頁書”的角色.所以我就想我的名字.可以想出什麼字出來.結果我把我的名字"明和",拆成日月和,日月和在一起,就代表白天晚上都在一起.就取名為"一整天",而這個"一整天"跟我的名字有關也方便別人記憶,後來發現"一整天"這個名詞太常被用,所以就在"一整天"前面加上"彰化"變成"彰化一整天",為什麼要加彰化.因為我老家在彰化,所以以後別人要找我的部落格的話.我都會跟他們說,請到yahoo或是google打"彰化一整天"第一筆出現的就是我的Blog. PS:現在只要輸入"一整天"可以找到.
檢視我的完整簡介