這個問題中沒有給出具體的數據和應用實例,那我就按我的想法來回答了。
方法其實很多,用函數,VBA,PowerQuery都能做。但是我一向都認為,Excel是一個效率工具-就是為提升效率而存在的。所以,同一個問題,解決方案越簡單越好。我們學習Excel并非炫技,而是為了解決問題。
有一張數據記錄表,記錄了多家公司的數據,希望提取指定的50家公司數據。
最簡單,而且很多人第一時間能想到的,一定是篩選啊~
但是存在兩個缺陷,第一,50家公司不是小數目,打開列表在1000家公司中找到50家并勾選非常麻煩,效率低下。第二,篩選之后改變了源數據的“面貌”,可能對后續查看有影響。
所以,這里我不講“篩選”。
但是,重點來了,高級篩選你了解嗎?
我認為在這個情景中,高級篩選是一個好的解決方案。
1.創建條件區域
注意,條件區域包括了字段名稱(“公司”),和要被篩選的數據“A,B,C”。
50個公司名稱,通過手工輸入或者復制粘貼都不算麻煩。
2.選擇源數據表,插入“高級篩選”。
3.根據對話框的相應指定篩選結果位置,源數據區域,條件區域等。
{!--PGC_VIDEO:{"thumb_height":360,"file_sign":"262fe8474c59c0160ff629219d26abba","vname":"","vid":"v02019a70000bfggp9i7u0rfqnm34aq0","thumb_width":640,"vu":"v02019a70000bfggp9i7u0rfqnm34aq0","src_thumb_uri":"10e2b00019537e3270bb6","sp":"toutiao","update_thumb_type":1,"vposter":"https://p3-sign.toutiaoimg.com/mosaic-legacy/dc1e000922fbdb1dc42e~noop.image?x-expires=1994381151&x-signature=dUH6w4heJfJ%2F%2By6h%2FKQFn%2F7yt1Y%3D","video_size":{"high":{"duration":53.867,"h":480,"subjective_score":0,"w":854,"file_size":1016532},"ultra":{"duration":53.867,"h":720,"subjective_score":0,"w":1280,"file_size":1478645},"normal":{"duration":53.867,"h":360,"subjective_score":0,"w":640,"file_size":845904}},"duration":53.867,"thumb_url":"dc1e000922fbdb1dc42e","thumb_uri":"dc1e000922fbdb1dc42e","md5":"262fe8474c59c0160ff629219d26abba"}--}
真正的高級篩選中,是可以設置多個篩選字段的,但這個問題只是針對“公司”字段做篩選,所以我不展開講了。
,一起玩Office。