1樓:侯玉川
我覺得吧,如果按照你的思路,這個就好辦,因為用你這種方式,相同排名的概率應該很低。畢竟三次成績完全相同的概率要低很多。
有兩種方式可以得到你要的效果,下邊是思路:
加輔助列,將最終成績與三次成績依次連線起來。形成乙個新的數字(注意格式,位數要相同),然後再用rank函式排名。這種方法多乙個加列的步驟,需要編輯加的一列的公式。
但是這種公式計算起來省記憶體,速度快。資料量大的話很合適。
陣列公式。原理與加輔助列一樣,只是連線是用陣列公式的方式,所以,運算量很大,資料量小還行,資料量如果的大的話,如果電腦配置不高的話,反應會很慢。
本人傾向用第一種方法。如果覺得放到這個表裡不好看,可以新建乙個表,把輔助列放在另乙個表裡邊。
2樓:
f2=sumproduct((e$2:e$9+b$2:b$9%+c$2:c$9%%+d$2:d$9%%%>e2+b2%+c2%%+d2%%%)*1)+1下拉
3樓:匿名使用者
你是需要將這幾列按照排名進行排序,還是只需要第行在整個排名中的序列號?你應將你的原資料格式曬圖或附件,這樣才好給你寫公式或是寫操作步驟。
4樓:嘉大乘映
選中a到k列,點選單的資料,排序,以總分排降序,這樣姓名也跟著動。
排名的函式是rank,假設總分在k列,在l2輸入=rank(k2,l:l)
公式複製下去即可。
5樓:悉煜亥痴靈
我想到一種方法,不知是否符合條件:
例如:原來差價的公式是直接相減,但現在更改一下公式,即按照下列公式更改:
=abs(原來差價的公式)
然後再做乙個按照差價遞增次序排列**,這樣取前3個結果就可以了。
excel** 中國式排名問題
6樓:飛雨飄
不用人為隔斷空單元格的,直接用公式判斷即可=sumproduct((($h$5:$h$49)>=h5)*(1/iferror(countif($h$5:$h$49,$h$5:
$h$49),0)))
返回值是錯的就是對應的空格。
=sumproduct((($h$5:$h$49)>=h5)*(iferror(1/countif($h$5:$h$49,$h$5:$h$49),0)))
返回值0的就是對應空格
你自己選乙個吧
7樓:
可以用公式:
=if(h5="","",sum(iferror((h$5:h$1000>=h5)/countif(h$5:h$1000,h$5:h$1000),0)))
陣列公式,按三鍵(ctrl+shift+回車)完成公式,下拉。
8樓:匿名使用者
c3=rank(a3,$a$1:$a$12)+countif($a$1:a3,a3)-1
b列正常排名 c列應該是你要的格式
excel排名怎麼做
9樓:景田不是百歲山
一、首先,開啟excel**程式,在excel**程式中開啟要進行排名的工作表,點選開啟。
二、然後,在視窗中選擇乙個單元格用於記錄名次,點選「插入函式」。
三、然後,在函式視窗中選擇「rank」函式,點選開啟。
四、然後,在視窗中選擇「排名單元格的範圍」和公升序排列或者降序排列,設定好引數儲存。
五、最後,回到excel**中可以看到排序完成,問題解決,
10樓:白公尺飯
操作如下:
一;從高分到低分排名以下圖**資料為例,資料截止到第6行;
1;選中c2到c6單元格;
3;然後,按鍵盤的ctrl+回車鍵;c2到c6單元格即同時顯示出名次數字;從高分到低分排名。
二;從低分到高分排名1;按上面的資料為例;選中c2到c6單元格;
3;按鍵盤的ctrl+回車鍵;c2到c6單元格即同時顯示出名次數字;從低分到高分排名。
11樓:仲梓貳瑞彩
開啟電子**——先設定頁邊距——就會有虛線框出現——你在虛線框內編輯——不要超出虛線框外——不然超出部分列印不出來的——第一行一般都是標題行——從第二行或者第三行開始——輸入你的資料,不論有多少列,都必須在虛線框內——輸入完畢後——選中**內容(標題行一般不選,因為它不需要邊框)——點選單欄「格式」——單元格——邊框——外邊框——這是為你輸入的內容設定邊框——還可以在單元格對話方塊裡——設定「對齊」方式——一般水平和垂直都設為居中或常規,你自己看著辦。
注:想要對**設定的格式幾乎都是「格式」選單裡的「單元格」對話方塊裡,你自己開啟看看,練習練習就曉得它們的用途了。
製作**更輕鬆
讓系統自動生成表頭的方法
當我們製作的**有好多頁的時候(如成績統計表等),為便於**,最好是每一頁都新增乙個相同的表頭。如果**檔案頁數很少,通過手工的方法就可以很容易地實現。但當乙個**檔案多達數十頁的時候,再乙個乙個地逐頁新增,不僅費事,還容易出錯。
那麼,有沒有辦法讓系統自動生成呢?
1.在word
2003中
開啟word
2003**文件,選中第一頁表的表頭,然後點選「**→標題行重複」。假如表頭有兩行內容,選中開頭兩行,這樣,在後面的每一頁,都會將這兩行的內容作為表頭。
2.在excel
2003中
(1)開啟excel**文件,點選「檔案→頁面設定」。
(2)在調出的「頁面設定」對話方塊中,選擇「工作表」選項卡,在「頂端標題行」欄中輸入表頭行號,其中,「$1」表示第1行,「$1:$2」表示第1、2行。本例中設定為「$1:
$2」,列印出來的每頁**便都有同第1、2兩行同樣內容的表頭。
3.在金山文字2003中
(1)開啟金山文字2003**文件,選中**,然後點選「**→**屬性→**外觀」。
(2)在調出的「**外觀」屬性視窗上,選擇「外觀設定」為「行列式1」,設定「以標題行重複出現行數」,本例設定為「2」,即在每一頁**都自動生成與第1、2行內容相同的表頭。
4.在金山**2003中
(1)開啟金山**2003,點選「檔案→頁面設定」。
(2)在調出的「頁面設定」選單中,選擇「工作表」選項卡,在「頂端標題行」輸入表頭行數,本例為「2」,即在列印出來的每一頁**上,都自動生成與第1、2行內容相同的兩行表頭。如果**的表頭在左邊,可以在「左端標題列」欄中輸入表頭列數。
12樓:
excel對資料排名用rank函式,其格式:rank(需要排名的單元格,排名的區間)
假定學生總分在d列,e列是名次,您可以在e2單元格內輸入:=rank(d2,d:d)
然後用填充柄向下拖拽填充公式,學生的部分名次就全部出來了
13樓:匿名使用者
1.開啟excel**在,排名那一列的第乙個單元格輸入=rank(b2,$b$2:$b$7)。
2. b2、b7代表的是對應單元格內的學生成績。
3. 公式輸入完後點選回車鍵自動填充內容,需要繼續填充的則點選單元格下方的十字圖示,連續點選三下即可填充所有空格。
14樓:匿名使用者
用rank 函式,舉例,a1:a100是數字,則在b1單元格輸入 =rank(a1,$a$1:$a$100) ,公式往下拖,就會出現排名
15樓:葵葵演說一季
excel**中怎麼使用rank排名,8秒鐘搞定
16樓:十六樓的陽光
rank函式
要注意,取值範圍那裡,要加上$表示絕對位址。
17樓:風魚小漫
excel如何給資料排名,我教你!
18樓:匿名使用者
rank函式的用法:rank函式最常用的是求某乙個數值在某一區域內的排名。
rank函式語法形式:rank(number,ref,[order])
函式名後面的引數中 number 為需要求排名的那個數值或者單元格名稱(單元格內必須為數字),ref 為排名的參照數值區域,order的為0和1,預設不用輸入,得到的就是從大到小的排名,若是想求倒數第幾,order的值請使用1。
excel問題,統計按完成率排名,在上方顯示前三後三姓名
19樓:
=large(c2:c99,1)
公式可求c2:c99資料區域內第一名。
excel排序有要注意什麼嗎,為什麼有時候排不了
20樓:匿名使用者
在使用excel資料排序時,需要注意以下一些細節:
1、關於參與排序的資料區域
excel預設對游標所在的連續資料區域進行排序。連續資料區域是指該區域內沒有空行或空列。需要對工作表內某乙個連續的資料區域排序,則要先將游標定位到該區域內的排序依據列上,否則得出不想要的排序結果。
需要對多個連續資料區域內的所有資料排序,可以選定所要排序的資料範圍,然後通過選單欄資料->排序對話方塊來實現。排序後,空行會被移至選定區域的底部。
2、關於資料的規範性
一般情況下,不管是數值型數字還是文字型數字,excel都能識別並正確排序。但數字前、中、後均不能出現空格。可利用ctrl+h調出替換對話方塊,在「查詢內容」中敲入乙個空格,「替換為」不填任何內容,再按「全部替換」,把所有空格替換掉。
3、關於撤消excel排序結果
有朋友不知道如果撤銷excel排序結果,讓資料順序恢復原狀。最簡單的方法:按ctrl+z撤銷操作。如果中途存過盤,那按ctrl+z就只能恢復到存檔時的資料狀態。
建議:一,備份原始檔案。二,養成習慣,給工作表新增一列,編上永久序號。
4、合併單元格的排序
excel不允許被排序的資料區域中有不同大小的單元格同時存在。通常也就是合併單元格與普通單個單元格不能同時被排序。所以經常會有「此操作要求合併單元格都具有同樣大小」的提示。
解決辦法是拆分合併單元格,使其成為普通單元格。
5、第一條資料沒參與排序
使用工具欄按鈕來排序,有時會出現第一條資料不被排序的情況。這是因為使用工具欄按鈕排序時預設第一條資料為標題行。解決辦法:
在第一條資料前新增一行,並填上內容,讓它假扮標題行。填寫的內容不限,填寫至連續資料區域右端止。建議用ctrl+填充柄拖選整行單元格快速填充相同資料。
21樓:excel大學
首先找到並選中要排序的列,點選排序和帥選,如果從高到低就選降序,相反,從低到高選公升序。
請問excel排名為什麼不準確?
22樓:匿名使用者
應該是沒有採用絕對引用的原因,公式應該類似這樣:
=rank(b1,b$1:b$50)
有關EXCEL表的問題急
1。在a1中輸入 3,a2中輸入 2.5,選中兩格向下填充,得到a1到a15 2.在b1中輸入 2 a1 2 3 a1 5 再向下填充即可。3.得到的b列值即為對應x取值時y的值。1 在a2輸入 3,a3輸入 2.5,選中該兩個單元格,按住右下角 下拉,生成序列至a16單元格。2 在b2輸入 2 a...
EXCEL問題,找兩份表的差異,EXCEL問題,找兩份表的差異
假設要對比的資料都在兩個工作表的a列。第1行作為表頭,資料都在第2行起吧 1 在表一的b2輸入 if countif 表二 a a,a2 0,a1,回車並向下填充 下拉 2 選b列 選單欄 資料 篩選 自動篩選 點倒 下拉選 非空白 3 複製顯示出來的各行到另乙個工作表去 4 刪除b列。如果是不同工...
如何給excel表中銷售額排名?求教
浪小客 1 在excel中,使用函式rank 來查詢銷售排名。2 在銷售排名列的第一個單元格中,輸入 rank 3 調出函式公式,為第一個引數輸入 個人銷售總計 4 第二個引數是個人銷售中的所有單元區域。5 在功能公式 個人銷售總額 中,單擊 確定 6 之後就完成了銷售額的排名,具體效果如下。 假如...