Excel排名問題,EXCEL表格 中國式排名問題

2022-09-20 15:52:02 字數 5384 閱讀 3878

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 之後就完成了銷售額的排名,具體效果如下。 假如...