Excel數(shù)據(jù)排序很簡(jiǎn)單 四種方法任你選
2006-11-13 19:07:14 來(lái)源:未知(作者:未知) 點(diǎn)擊數(shù):834 教程討論區(qū)(0條)
Excel排序非常方便,在排名次時(shí)用起來(lái)特別順手。筆者現(xiàn)總結(jié)利用Execl排名時(shí)的四種操作方法:
把成績(jī)錄入完后,使用“自動(dòng)求和”功能計(jì)算出每個(gè)人的總分,并單擊“數(shù)據(jù)” →排序,以“總分”為主“關(guān)鍵字”按“降序”排列。接著在H1單元格輸入“名次”二字(如圖1)。
一、 序列填充法
1.在H2單元格中輸入1,然后把鼠指針指向H2單元格的四框上單擊,讓H2單元格為選中狀態(tài),或者單擊一下其它任意單元格,再返回來(lái)單擊H2單元格(不然接下來(lái)的填充→序列為灰色不可用)。
2.查出總共多少人。
3.單擊“編輯”→填充→序列(如圖2),在打開(kāi)的“序列”對(duì)話框中,“序列產(chǎn)生在”項(xiàng)選“列”;“類型”項(xiàng)選“等差序列”;步長(zhǎng)值1;終止值輸入總?cè)藬?shù)12;最后單擊“確定”按鈕完成(如圖3)。
二、 托選填充法
1.左鍵拖選法:
在H2單元格中輸入1,H3單元格中輸入2,然后用鼠標(biāo)把H2和H3單元格拖選上(如圖4),接著把鼠標(biāo)指針指向H3單元格右下角,當(dāng)鼠標(biāo)指針變成黑色實(shí)線加號(hào)時(shí),按住左鍵向下拖動(dòng)到H13單元格后放手。
2.右鍵拖選法:
在H2單元格中輸入1,把鼠標(biāo)指針指向H2單元格右下角,當(dāng)鼠標(biāo)指針變成黑色實(shí)線加號(hào)時(shí),按住右鍵向下拖動(dòng)到H13單元格后放手,這時(shí)屏幕上會(huì)彈出一個(gè)快捷菜單(如圖5),左鍵單擊“以序列方式填充”(也可以單擊“序列”項(xiàng),再按照序列填充法完成)。
三、 函數(shù)判斷法
1.排位函數(shù)RANK():
在H2單元格輸入公式:=RANK(G2,G:G),接著把鼠標(biāo)指針指向H2單元格右下角,當(dāng)鼠標(biāo)指針變成黑色實(shí)線加號(hào)時(shí),按住左鍵向下拖動(dòng)將公式向下復(fù)制到H13單格后放手(如圖6)。
RANK函數(shù)是返回一個(gè)數(shù)值在一組數(shù)值中的排位。數(shù)值的排位是與數(shù)據(jù)清單中其他數(shù)值的相對(duì)大小(如果數(shù)據(jù)清單已經(jīng)排過(guò)序了,則數(shù)值的排位就是它當(dāng)前的位置)。其語(yǔ)法為:RANK(number,ref,order)其中:number為需要找到排位的數(shù),ref為包含一組數(shù)的數(shù)組或引用(ref中的非數(shù)值型數(shù)據(jù)將被忽略),order為一指明排位方式的數(shù),order為0或省略時(shí)按降序排位,order不為0時(shí)按升序排位。
這個(gè)公式中number是指G2單元格中的431分;ref指的是G列這些分?jǐn)?shù);order省略沒(méi)有。也就是說(shuō)公式的最終意思是按照降序計(jì)算G2單元格中的431分在G列這組分?jǐn)?shù)中所排的位置。
如果RANK 函數(shù)中ref 所引用的區(qū)域中有重復(fù)數(shù),則函數(shù)返回相同的排位數(shù),但重復(fù)數(shù)的存在將影響后續(xù)數(shù)值的排位。也就是說(shuō)如果分?jǐn)?shù)相同名次相同,隨后的名次將空缺。如這里400出現(xiàn)兩次,其排位為4,而395分的排位為6(沒(méi)有排位為5的數(shù)值)。
2.條件函數(shù)IF():
在H2單元格直接輸入1,在H3單元格輸入公式: =IF(G3=G2,H2,H2+1) 接著把鼠標(biāo)指針指向H3單元格右下角,當(dāng)鼠標(biāo)指針變成黑色實(shí)線加號(hào)時(shí),按住左鍵向下拖動(dòng)將公式向下復(fù)制到H13單格后放手(如圖7)。
IF函數(shù)用于執(zhí)行真假值判斷后,根據(jù)邏輯測(cè)試的真假值返回不同的結(jié)果,因此`函數(shù)也稱之為條件函數(shù)??梢允褂煤瘮?shù) IF 對(duì)數(shù)值和公式進(jìn)行條件檢測(cè)。它的語(yǔ)法為IF(logical_test,value_if_true,value_if_false)。
其中Logical_test表示計(jì)算結(jié)果為 TRUE 或 FALSE 的任意值或表達(dá)式。此參數(shù)可使用任何比較運(yùn)算符。Value_if_true顯示在logical_test 為 TRUE 時(shí)返回的值,Value_if_true 也可以是其他公式。Value_if_false 顯示在logical_test 為 FALSE 時(shí)返回的值。Value_if_false 也可以是其他公式。也就是說(shuō)如果第一個(gè)參數(shù)logical_test返回的結(jié)果為真的話,則執(zhí)行第二個(gè)參數(shù)Value_if_true的結(jié)果,否則執(zhí)行第三個(gè)參數(shù)Value_if_false的結(jié)果。
IF函數(shù)可以嵌套七層,用 value_if_false 及 value_if_true 參數(shù)可以構(gòu)造復(fù)雜的檢測(cè)條件。這個(gè)公式中l(wèi)ogical_test是G3=G2, value_if_true是H2,value_if_false是H2+1。意思是G3單元格中的分?jǐn)?shù)與G2單元格中的分?jǐn)?shù)是否相同,如果相同,則顯示H2單元格值,也就是我們填入的1,如果不同,則顯示H2+1,也就是2。
用這種方法排的名次不會(huì)出現(xiàn)空缺,相同分?jǐn)?shù)的排名仍然相同。
四、公式法
在H2單元格直接輸入1,在H3單元格輸入公式:[color=#0066cc]=H2+(G3
公式“=H2+(G3
公式中“=”為賦值命令,其作用是將計(jì)算結(jié)果填在這個(gè)單元格內(nèi),“H2”是我們先手工輸入的1;“+”為加法運(yùn)算;(G3
這種直接使用公式法同使用IF函數(shù)一樣,名次不會(huì)出現(xiàn)空缺,相同分?jǐn)?shù)的排名仍然相同。
【責(zé)任編輯: lanier】
【已有0位對(duì)此文章感興趣的網(wǎng)友發(fā)表了看法,點(diǎn)擊查看?!?
本篇文章來(lái)源于 麥客教程網(wǎng)(學(xué)吧頻道) 原文鏈接:http://x8.maicoo.com/tech/excel/1123.html
聯(lián)系客服