請容在下細說

因為工作需要,須使用excel做一些篩選過濾的動作
客戶檔案過來時,地址遍佈全台
而全台郵遞區號約為300多個

如圖(檔案的其中一部份)
請教 excel 資料對比問題


在下要做的工作第1步是按照特定條件加以籂選
例如
請教 excel 資料對比問題

將符合條件的原資料整列提取出來,移動到另一工作頁
最後處理完畢後,原檔案變成2工作頁,然後再進行後續動作



即,例如,客戶資料所包含的郵遞區號為100~983,而條件所設定的郵遞區號有100、300、700、900
這時候將客戶資料中郵遞區號為100、300、700、900的資料,整列移動到新的工作頁



之前在知識家發問過
有大大是建議直接用‘排序與篩選’的功能,然後手動移動篩選出來的資料
但條件項有100多個郵遞區號,一旦少勾或多勾其中一個
客戶一次來5~10個檔案,我就是勾100多次*5~10(順便出錯的機會也是5~10次)



所以想請教各位大大,如果以公式或vba的話,應該怎麼下去寫這個動作
這樣只要我保証條件部份輸入正確,就不會出錯
一個excel新手誠心求救,拜偷拜偷
如果我沒會錯意的話用vlookup函數就可以了
建議使用"資料/排序與篩選"中的"進階.."功能,它幾乎與你的需求吻合,像是將篩選的結果貼到另一頁這個需求,它就做得到。
至於如何使用,請參看excel 本身的線上說明

gan ba de


神之首 wrote:
如果我沒會錯意的話用vlookup...(恕刪)


感謝大大提示,如果會寫...就不用問了
試了vlookup和hlookup
可能因為完全沒概念,所以寫出來的效果也是牛頭不對馬嘴



antonioChang wrote:
建議使用"資料/排序...(恕刪)


看到大大的建議,整個就很雀躍啊
然後...失敗了
且不說‘將飾選結果複製到其他地方’是直接一直報錯
就連基本的‘原有範圍顯示結果’也是無法@@

試了將客戶檔案全選或是只選定郵遞區號欄位
也試了把參照資料只選定郵遞區號欄位或是兩欄都選
都...不成功@@

也試著將參照資料直接拉到客戶檔案裡去試,還是不行,整個沒變化

還是感謝大大的指點,在下還得慢慢嚐試啊
如圖:


hint:資料範圍,準則範圍,複製到, 都必須在同一個工作表(sheet)上,你可以稍後把(篩選/複製)結果剪貼到別處
antonioChang wrote:
如圖:
hint:資...(恕刪)


再次感謝大大撥空指點

先上圖,比較清楚



圖裡深藍D欄的圈是客戶資料
淺藍A欄是=left(d2,3)後截出來的3碼
然後紅色是複製過來的參照部份



然後套用大大指導的方式...

然後又失敗了@@

後來觀察到,大大的參照欄位中,是以大於和小於的形式存在
然後又試了一下,把I欄位改成=407,或是<407,然後設為參照,結果還是完全沒反應@@
請問...我做錯了什麼!~~~
A 欄公式改成:=value(left(D2,3))

再做進階篩選看看
我試過了

你的篩選條件不能設整行$j:$j
篩選條件有幾列就設幾列才能成功
如篩選條件如有20個
就是$j$1:$j$20

花事了 wrote:
這時候將客戶資料中郵遞區號為100、300、700、900的資料,整列移動到新的工作頁...(恕刪)


=MID(郵遞區號欄位,1,1)

後再來篩選
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!