在Excel中排序與篩選很簡單,很多人都會(huì)用。但是,它其中的高級(jí)用法,我們卻很少用。今天,我會(huì)從以下八個(gè)方面講解Excel排序與篩選:

1.基本用法

上面兩個(gè)表,第一個(gè)是排序前的,第二個(gè)是排序后的。通過比較,我們會(huì)發(fā)現(xiàn)排序后的圖表,更加直觀,能增加可視化。對(duì)于可視化,有一句話這樣說:字不如表,表不如圖。這也是我們提高可視化的一個(gè)途徑。
排序與篩選的位置:開始菜單欄下方的排序和篩選或者在數(shù)據(jù)菜單欄下方的排序和篩選。
排序注意點(diǎn):(1)進(jìn)行多行排序時(shí),如果選中上圖中市場份額和右邊的空白單元格,而沒有選中競品分析這個(gè)單元格,進(jìn)行排序后的數(shù)據(jù)并不能同步發(fā)生變化,導(dǎo)致數(shù)據(jù)錯(cuò)亂。所以,如果要進(jìn)行排序時(shí),只選中市場份額這一單元格進(jìn)行排序,或者選中競品分析和市場分析兩個(gè)單元格進(jìn)行排序。
(2)如果選中單列所有要排序的數(shù)據(jù)進(jìn)行排序時(shí),會(huì)出現(xiàn)一個(gè)排序提醒對(duì)話框,要選擇擴(kuò)展選定區(qū)域進(jìn)行排序,否則數(shù)據(jù)會(huì)發(fā)生錯(cuò)亂。
篩選重點(diǎn)介紹:
選擇篩選功能后,點(diǎn)擊倒三角,在下拉菜單中有升序、降序、按顏色排序、數(shù)字篩選以及搜索器,這里重點(diǎn)介紹搜索器。搜索器的使用如下:
(1)搜索包含1的數(shù)字:在搜索器中搜索1即可,可以搜索到以1開頭、結(jié)尾以及數(shù)據(jù)中間包含1的所有數(shù)據(jù)。
(2)搜索以1開頭的數(shù)字:在搜索器中輸入1*,這里的*是通配符,可以是任意多個(gè)字符,便可以搜索以1開頭的所有數(shù)字。WPS沒有此功能。
(3)搜索以1結(jié)尾的數(shù)字:在搜索器中輸入*1,便可以搜索到以1結(jié)尾的所有數(shù)字。
(4)篩選4位的數(shù)字:在搜索器中輸入????,四個(gè)?占四個(gè)位置,這里的問號(hào)表示單個(gè)占位符,占一個(gè)字符位置。但是注意的是:要在英文狀態(tài)下輸入?。
(5)篩選以1開頭和以8開頭的數(shù)字:相當(dāng)于篩選兩次,先在搜索器中輸入1*,搜索以1開頭的數(shù)字,搜索完畢后進(jìn)行二次篩選,在搜索器中輸入8*,并勾選將當(dāng)前所選內(nèi)容添加到篩選器中,進(jìn)行篩選。
(6)精確篩選數(shù)字7:在搜索器中輸入“7”,雙引號(hào)為因?yàn)闋顟B(tài)下的雙引號(hào),添加雙引號(hào)后可以進(jìn)行精確篩選(只篩選數(shù)字7的單元格)
(7)篩選*:在搜索器中輸入~*,即可篩選*及含*的數(shù)據(jù),波浪符在tab鍵上方,按住shift鍵即可輸入。
2.排序與篩選的進(jìn)階用法
多條件排序、多條件篩選以及按顏色排序篩選介紹如下:
選中數(shù)據(jù)區(qū)域任意單元格,點(diǎn)擊排序,默認(rèn)將所有的區(qū)域選中,但是數(shù)據(jù)區(qū)域中間不能有空行,否則無法選中所有區(qū)域。彈出對(duì)話框之后,點(diǎn)擊添加條件進(jìn)行多條件的升序或者降序排序。如果是多條件按顏色進(jìn)行排序時(shí),這里的排序依據(jù)選擇單元格顏色,然后選擇具體的顏色進(jìn)行排序即可。
篩選另一個(gè)知識(shí)點(diǎn):選擇單元格,然后右鍵,點(diǎn)擊篩選,有四個(gè)下屬菜單可供選擇:按所選單元格的值篩選,按所選單元格的顏色/字體顏色/圖標(biāo)篩選。非常方便。
3.自定義排序
舉例:如下圖

將左邊表格里的部門按右邊給出的順序進(jìn)行自定義排序
首先,打開選項(xiàng)→高級(jí)→找到編輯自定義列表→導(dǎo)入單元格→點(diǎn)擊導(dǎo)入→點(diǎn)擊確定→打開排序選項(xiàng)卡→在次序下拉菜單中選擇自定義排序→找到導(dǎo)入的順序→確定。
這種方法也可以用來進(jìn)行填充自定義序列。比如A-Z的字母序列填充。
4.橫向篩選
橫向篩選即將原來的行變?yōu)榱?,將原來的列變?yōu)樾小?/p>
方法一:利用選擇性粘貼里的轉(zhuǎn)置功能,但是這種方法有個(gè)缺點(diǎn):當(dāng)原數(shù)據(jù)發(fā)生變更時(shí),轉(zhuǎn)置后的數(shù)據(jù)不會(huì)發(fā)生變更。
方法二:函數(shù)轉(zhuǎn)置。利用transpose函數(shù)進(jìn)行轉(zhuǎn)置。先選中轉(zhuǎn)置后的區(qū)域,輸入=transpose(“引用區(qū)域”),因?yàn)槭菙?shù)組公式,所以要按Ctrl+shift+enter進(jìn)行確定。注意點(diǎn):選取轉(zhuǎn)置后的區(qū)域時(shí),要精確選擇。使用這個(gè)公式時(shí),當(dāng)原數(shù)據(jù)發(fā)生變化時(shí),轉(zhuǎn)置后的數(shù)據(jù)也會(huì)發(fā)生變化。
5.數(shù)據(jù)透視表里的排序和篩選

排序:選中某個(gè)數(shù)據(jù)單元格,右鍵進(jìn)行升序或者降序排序。對(duì)具體某個(gè)數(shù)量或者金額進(jìn)行排序時(shí),點(diǎn)擊上圖銷售員單元格右下角的篩選符號(hào),點(diǎn)擊其他排序選項(xiàng),選擇具體排序依據(jù),進(jìn)行排序。
篩選:選中金額旁邊的單元格,點(diǎn)擊篩選,便可以調(diào)出篩選符號(hào),然后進(jìn)行篩選。
6.輔助列的應(yīng)用:工資條的制作

步驟:在J1單元格輸入“輔助列”,然后在下方填充數(shù)字序列,并再次復(fù)制序列,并將姓名一行的內(nèi)容復(fù)制到A11到A19的區(qū)域,然后按輔助列序號(hào)進(jìn)行升序排序即可。

在金額下方插入空白行的方法:

輔助列的應(yīng)用:篩選后的粘貼

將下方表中提成數(shù)據(jù)粘貼到上方的提成里面,如果直接粘貼,清除篩選,會(huì)使得數(shù)據(jù)無法對(duì)應(yīng)。這時(shí)就需要使用輔助列的思維。
先取消第一個(gè)表的篩選,添加輔助列,填充序號(hào),選中表頭,然后對(duì)姓名一列進(jìn)行升序排序,將下方的提成復(fù)制粘貼過去,最后對(duì)輔助列進(jìn)行升序排序即可。

7.高級(jí)篩選
位置:在數(shù)據(jù)下方有個(gè)高級(jí),點(diǎn)擊高級(jí)。
列表區(qū)域默認(rèn)為整個(gè)數(shù)據(jù)表格,條件區(qū)域則選擇填充條件的單元格,點(diǎn)擊確定??珊Y選一個(gè)或者多個(gè)條件。方式也可選擇復(fù)制到其他區(qū)域。也可以利用宏命令進(jìn)行快速篩選

8.動(dòng)態(tài)篩選
將表格生成超級(jí)表(Ctrl+T),在設(shè)計(jì)里面點(diǎn)擊切片器,勾選需要篩選的內(nèi)容,并進(jìn)行調(diào)整位置,在選項(xiàng)中調(diào)整大小。