排序,應該是Excel中最基本的話題和功能,對于一般的數(shù)值排序,部分的親還可以應對,但對于一些自定義或者函數(shù)公式的排序,大部分的親望而止步……那到底有多少種排序的方法呢?我們在本節(jié)內(nèi)容中尋找一下答案。 一、命令排序。 目的:對信息表中的“月薪”按照從低到高的方式排序。 方法: 1、選定目標列中的任意單元格區(qū)域。 2、【數(shù)據(jù)】-【升序】(排序左側(cè)的A到Z圖標)。 解讀: 1、此方法排序時,單元格的大小必須相同,如果有合并單元格區(qū)域, 2、除了【升序】這個外,此方法還可以【降序】(排序左側(cè)的Z到A圖標)。 二、快捷鍵排序。 目的:對信息表中的“月薪”按照從低到高的方式排序。 方法: 在目標列的任意單元格區(qū)域右鍵-【排序】-【升序】。 解讀: 快捷鍵【排序】菜單中,除了【升序】外,還有【降序】、【將所選單元格顏色放在最前面】、【將所選字體顏色放在最前面】、【將選定格式的圖標置頂】,從字面意思就可以理解具體作用。如下圖所示。 三、多列綜合排序。 目的:以【月薪】為主要關鍵字,“年齡”為次要關鍵字進行【降序】排序。 方法: 1、選定所有數(shù)據(jù)區(qū)域(包含標題行)。 2、【數(shù)據(jù)】-【排序】,打開【排序】對話框。 3、選擇【主要關鍵字】中的【月薪】,【排序依據(jù)】中的【單元格值】,【次序】中的【降序】。 4、單擊左上角的【添加條件】,選擇【次要關鍵字】中的【年齡】,【排序依據(jù)】中的【單元格值】,【次序】中的【降序】。 5、【確定】。 解讀: 如果僅對“月薪”【降序】排序,則此方法的結(jié)果同“命令排序”和“快捷鍵排序”的結(jié)果相同。 四、自定義排序。 目的:按“學歷”從高到低排序。 方法: 1、選定所有數(shù)據(jù)區(qū)域(包含標題行)。 2、【數(shù)據(jù)】-【排序】,打開【排序】對話框。 3、選擇【主要關鍵字】中的【學歷】,【排序依據(jù)】中的【單元格值】,【次序】中的【自定義序列】,打開【自定義序列】對話框。 4、在【數(shù)據(jù)序列】文本框中依次輸入: 大本 大專 中專 高中 初中 并單擊右上角的【添加】,之后【確定】-【確定】即可。 解讀: 除了“學歷”外,還可以按“職務”等自定義排序。 五、按筆畫排序。 目的:按“員工姓名”筆畫的多少【升序】排序。 方法: 1、選定所有數(shù)據(jù)區(qū)域(包含標題行)。 2、【數(shù)據(jù)】-【排序】,打開【排序】對話框。 3、選擇【主要關鍵字】中的【員工姓名】,【排序依據(jù)】中的【單元格值】,【次序】中的【升序】。 4、單擊右上角的【選項】,打開【排序選項】對話框,選擇【方法】中的【筆畫排序】并【確定】。 5、單擊【排序】對話框中的【確定】按鈕。 解讀: 按筆畫排序也可以【降序】哦! 六、Rank函數(shù)排序。 功能:返回指定數(shù)字在一列數(shù)字中相對于其他數(shù)值的大小排名;如果多個值排名相同,則返回平均值排名。 語法結(jié)構:=Rank(排序值,數(shù)據(jù)范圍,[排序方式]);排序方式有兩種,即降序和升序,分別用0和1表示。 目的:對“月薪”降序排序。 方法: 在目標單元格中輸入公式:=RANK(G3,G$3:G$12) 解讀: 1、當Rank函數(shù)省略第3個參數(shù)時,按降序排序。 2、當“月薪”相同時,名次會出現(xiàn)跳躍的情況,如3978為第5名,而下一名次為7,并不是6。 七、Sumproduct排序。 功能:返回相應的數(shù)組或區(qū)域乘機的和。 語法結(jié)構:=Sumproduct(數(shù)組或單元格區(qū)域1,[數(shù)組或單元格區(qū)域2]……) 目的:對“月薪”降序排序。 方法: 在目標單元格中輸入公式:=SUMPRODUCT((G$3:G$12>G3)/COUNTIF(G$3:G$12,G$3:G$12))+1。 解讀: 1、公式=SUMPRODUCT((G$3:G$12>G3)/COUNTIF(G$3:G$12,G$3:G$12))+1總體上可以分為3個部分,第一部分為:G$3:G$12>G3;第二部分為:COUNTIF(G$3:G$12,G$3:G$12);第三部分為:+1。 2、計算時,首先判斷G$3:G$12>G3是否成立,以“月薪”3978為例,返回{1,0,1,0,0,1,0,0,0,1};而COUNTIF(G$3:G$12,G$3:G$12)統(tǒng)計的是G$3:G$12區(qū)域中每個值在G$3:G$12區(qū)域中出現(xiàn)的次數(shù),即返回{1,1,1,1,1,1,1,1,1,1}; 3、(G$3:G$12>G3)/COUNTIF(G$3:G$12,G$3:G$12),也就是對應的數(shù)組元素相除,得到{1,0,1,0,0,1,0,0,0,1}。 4、當Sumproduct函數(shù)只有一個數(shù)組元素時,對數(shù)組元素進行求和運算,得到4。 5、在公式的最后+1,所以最后的結(jié)果為5。 結(jié)束語: 方法1-5對于數(shù)據(jù)的可視化操作常見,而方法6-7經(jīng)常應用于數(shù)據(jù)的統(tǒng)計和分析,每個方法都有自己的便捷之處和應用場景,你更喜歡那種方法呢,留言區(qū)告訴小編哦! |
|
來自: hercules028 > 《excel》