效果演示 這種排序的特點是:
如果你喜歡這種效果,,那就跟著這篇教程一起學習吧! 第1步:在C列建立輔助列,; 目的:此步驟的目的是為了處理重復數(shù)據(jù),。通過在原數(shù)據(jù)上加一個特別小的不重復值,將原數(shù)據(jù)轉換為不可能出現(xiàn)重復值的情況; 在C3單元格輸入以下公式,,并向下拖動公式至C11單元格:=B3+ROW()/1000000 建立輔助列 第2步:插入選項按鈕,,實現(xiàn)升,、降序的選擇; 點擊開發(fā)工具-插入-選項按鈕控件,,在表格的空白位置拖動,,畫出2個控件,并分別命名為升序和降序,,并右鍵設置控件格式,,將單元格鏈接指定到單元格:$F$2,這樣設置后,,當我們點擊升序選項時,,$F$2單元格的值顯示為1;點擊降序選項時則顯示為2,; 建立升降序選項按鈕 第3步:使用自定義格式將$F$2顯示為升序或降序,; 選擇單元格$F$2,,右鍵設置單元格格式,分類選:自定義,,類型中輸入以下格式代碼: [=1]升序;[=2]降序; 自定義格式 第4步:輸入函數(shù)計算得出升降序,;
=IF($F$2=1,INDEX($A$3:$A$11,MATCH(SMALL($C$3:$C$11,ROW(A1)),$C$3:$C$11,0),1),INDEX($A$3:$A$11,MATCH(LARGE($C$3:$C$11,ROW(A1)),$C$3:$C$11,0),1))
=IF($F$2=1,INDEX($B$3:$B$11,MATCH(SMALL($C$3:$C$11,ROW(A1)),$C$3:$C$11,0),1),INDEX($B$3:$B$11,MATCH(LARGE($C$3:$C$11,ROW(A1)),$C$3:$C$11,0),1)) 公式錦囊:INDEX+MATCH是經(jīng)典的查詢定位函數(shù)組合,;LARGE和SMALL函數(shù)是返回第N個最大值和最小值的函數(shù);ROW(A1)函數(shù)是返回行號的函數(shù),,用于產(chǎn)生序列1,,2,3……,;
輸入核心公式 總結:在Excel中,,函數(shù)的功能非常強大。如果你需要今天教程所使用的課件,,你可以在私信中回復關鍵詞“自動升降序”即可獲取,。如果你喜歡今天的教程,請別忘記點贊并轉發(fā)給更多小伙伴哦! |
|