為什麼Excel裡用RANK排序結果不是從一排起而是?

2024-12-22 03:00:17 字數 5909 閱讀 2571

1樓:office之門

用這個公式完可以解決:

sumproduct(($d$2:$d$50>=d2)/(countif($d$2:$d$50,$d$2:$d$50)))

2樓:傾浮生一夢

pank (d3,d$3:d$50)

你按照這個公式屬於到e列試下。

3樓:網友

第一名你自己眼睛沒看到。數字不跳開的排序要先去重的。

4樓:新浪河陽小子

e3單元格公式=sumproduct((d$3:d$50>d3)/countif(d$3:d$50,d$3:d$50))+1

下拉公式。

excel如何用rank函式做公升序降序排序排名

5樓:老吳生活百科

操作方法

rank函式是排名函式。rank函式最常用的是求某乙個數值在某一區域內的排名。rank函式語法形式:rank(number,ref,[order])

number 為需要求排名的那個數值或者單元格名稱(單元格內必須為數字),ref 為排名的參照數值區域,order的為0和1,預設不用輸入,得到的就是從大到小的排名,若是想求倒數第幾,order的值請使用1。

我們以下面的**為例,需要根據**銷售員的銷售資料,給每個業務員進行排名。

我們在c2單元格中輸入:=rank(b2,b2:b7,0),b2表示需要排序的單元格,b2:

b7表示所有需要排序的單元格範圍,0表示從高到低排序(注意:0或者不寫就是從高到低排序,非0就是從低到高排名。從高到低的意思是,數值越大,名次越靠前,反之亦然。

>《然後下拉右下角的「+」號標記,完成其他公式的填充,就能得到所有結果,需要注意的是,在自動填充之前,需要把排序的單元格範圍全部寫成絕對值形式,這樣公式下拉就不會影響到單元格的範圍了。

excel中rank函式倒序排名問題

6樓:惠企百科

材料/工具:excel2010

1、開啟**,輸入「=rank」,接著就會看到函式提示,點選「rank」。

2、這樣就會自動新增「()並且可以看到函式使銀襪鎮用說明。

3、rank函式第乙個引數就是第乙個數值,我們點選b2單元格,就會自動輸入「b2」,鋒粗然後輸入乙個英文逗號,選中所有的數值所在單元格,接著再輸入乙個逗號,最後輸入數字「1」。

4、點選第2個引數,按f4轉成絕對引用,接著點選「好灶√」或按enter鍵完成輸入。

5、將公式複製到其他單元格,就完成了所有人的排名。

excel中rank 排名時出現並列怎麼處理

7樓:信必鑫服務平臺

1、首先,我們開啟一中早野張成績表的excel文件;

2、然後我們選中成績賣喊的區域,之後我們點選資料;

3、然後我們點選降序;

4、彈睜慎出的介面,我們點選排序;

excel的關於rank函式排序不對的問題

8樓:12345額時代

2、然後在排名下面的單元格處輸入=,如下圖所示。

4、在number處輸入所要排名的單元格,在ref處選中所有要排序的單元格,在order處填入0,點選確定即可。

5、最後雙擊填充柄,或者點選填充柄下拉即可將所有資料排序,如下圖所示就完成了。

9樓:網友

公式的排序範圍需要使用絕對引用,避免向下填充時發生範圍改變。

輸入=rank(d2,d$2:d$21) 然後向下填充公式。

10樓:網友

你把公式改成=rank(d2,$d$2:$d$21),再下拉公式。資料列表要絕對值才行。

11樓:excel辦公實戰

=rank(d2,$d$2:$d$2)

這樣即可。你要鎖定區域,絕對引用!

12樓:沒去過公尺拉溝

第乙個公式輸入=rank(d2,d$2:d$21)

再下拉複製。

13樓:突泉老唐

公式中缺少了$

在數字前面加上。

rank(d2,d$2:d$21)

這樣再試試。

14樓:網友

公式裡面改為。

d$2:$d$21再下拉。

excel中rank函式按照降序排名,是公式有問題麼?怎麼沒有降序只有排名?

15樓:信必鑫服務平臺

按照下列方法操作即可成功完成降序排名:

1、首先找到excel工作表。

<>3、在排名下面的單元格處輸入=

<>7、雙擊填充柄或者點選填充柄下拉即可將所有資料排序。

8、像這樣,所有同學的語文成績就排好了。

如何在excel中使用rank函式排序

16樓:網友

1、在excel中好需要排序的內容。

2、在c2單元格輸入公式「=rank(b2,$b$2:$b$4,0)」。

3、點選鍵盤「enter」。

4、雙擊圖示符號,向下填充公式。

5、公式填充後,排名結果就出來了。

注意事項:1、操作第二步,在c2單元格輸入公式「=rank(b2,$b$2:$b$4,0)」時,引用單元格時必須是絕對引用「$b$2:

b$4」,否則在向下填充公式時會出現錯誤。

2、操作第二步,在c2單元格輸入公式「=rank(b2,$b$2:$b$4,0)」時,排位方式輸入「0」是降序排列,若需要公升序排列輸入「1」即可。

17樓:函小苼

首先,開啟需要修改的exce,然後選擇需要修改的資料,輸入rank公式即可排序。具體步驟如下:

1、電腦開啟excel**。

2、電腦開啟excel**後,在排名中輸入公式=rank(j11,$j$11:j$14),$j$11:j$14是所有成績單元格的絕對值,選中單元格後按f4就會變成絕對值。

3、輸入公式後,就會得到名次,下拉複製公式。

4、所有排名就都出來了。

注意事項:

1、複製的單元格含公式或鏈結太多,複製貼上時計算量較大導致計算機卡死。

2、選擇複製的區域太大,因為部分資料不能體現,導致系統計算更加複雜容易卡死。

18樓:天使在唱歌

1、以excel2010版本為例,如下圖,要對該**的總分進行排名;

2、首先在h2單元格輸入公式=rank(g2,g:g),第乙個引數g2指要排名的數值,第二個引數是排名的區域,按enter鍵後則可得出排名結果;

3、然後把滑鼠放在h2單元格右下角,下拉填充公式,則可得出該列總分的排名了。

19樓:匿名使用者

方法/步驟。

1平常生活中,我們想將一列數字排序,大家最易想到的是用排序按鈕,然後下一列用自動填充功能填充,但是當遇到兩個資料相同的時候,這樣填充出來的資料就不能很好的顯示排名情況。如下圖所示,兩個105相同的分數,但是自動填充顯示的名次卻不一樣。我們還得對這些相同分數的排名進行手動修改。

2如何讓excel幫助我們,不用排序快捷鍵,而且能去除重名次呢。首先我們不用將資料排序,回到最初資料形式。如下圖所示:

a$24)。其中a2是需要確定位次的資料,$a$2:$a$24表示資料範圍,括號裡的內容即表示a2單元格資料在a2:

a24這個資料區域的排名情況,公式計算結果將被顯示在b2單元格里。下圖1為公式,下圖2為計算結果的顯示。

4然後選中b2單元格,將滑鼠放在右下角,滑鼠變成小十字的時候,按下滑鼠左鍵不放,往下拉到b24單元格,這樣所有分數的排名就顯示出來了。如下圖所示:

end注意事項。

注意:在輸入資料範圍的時候,一定要用 $符號,否則排出來的名次會是錯誤的。

20樓:匿名使用者

"rank

請參閱返回1個數字在數字列表中的排位。數字的排位是其大小與列表中其他值的比值(假如列表已排過序,則數字的排位就是它當前的位置)。

語法rank(number,ref,order)

number 為要找到排位的數字。

ref 為數字列表陣列或對數字列表的引用。ref 中的非數值型引數將被忽略。

order 為一數字,指明排位的方式。

假如 order 為 0(零)或省略,microsoft excel 對數字的排位是基於 ref 為按照降序排列的列表。

假如 order 不為零,microsoft excel 對數字的排位是基於 ref 為按照公升序排列的列表。

說明函式 rank 對重複數的排位相同。但重複數的存在將影響後續數值的排位。例如,在一列按公升序排列的整數中,假如整數 10 出現兩次,其排位為 5,則 11 的排位為 7(木有排位為 6 的數值)。

由於某些原因,使用者可能用考慮重複數字的排位定義。在前面的示例中,使用者可能要將整數 10 的排位改為 。這可通過將下列修正因素增加到按排位返回的值來實現。

該修正因素對於按照公升序計算排位(順序 = 非零值)或按照降序計算排位(順序 = 0 或被忽略)的情形都是正確的。

重複數排位的修正因素 =[count(ref) +1 – rank(number, ref, 0) –rank(number, ref, 1)]/2。

在下列示例中,rank(a2,a1:a5,1) 等於 3。修正因素是 (5 + 1 – 2 – 3)/2 = ,考慮重複數排位的修改排位是 3 + = 。

假如數字僅在 ref 出現一次,由於不必調整 rank,因此修正因素為 0。

示例假如您將示例拷貝到空白工作表中,可能會更易於理解該示例。

操作方法。建立空白工作簿或工作表。

請在「幫助」主題中選取示例。別選取行或列標題。

從幫助中選取示例。

按 ctrl+c。

在工作表中,選中單元格 a1,再按 ctrl+v。

若要在檢視結果和檢視返回結果的公式之間切換,請按 ctrl+`(重音符),或在「工具」選單上,指向「公式稽核」,再單擊「公式稽核模式」。

a 71 2公式 說明(結果)

rank(a3,a2:a6,1) 在上表中的排位 (3)

rank(a2,a2:a6,1) 7 在上表中的排位 (5)"

21樓:泡影果果

在excel中使用rank函式排序使用公式即可完成。

工具:office excel

a$24)。其中a2是需要確定位次的資料,$a$2:$a$24表示資料範圍,括號裡的內容即表示a2單元格資料在a2:

a24這個資料區域的排名情況。

2、按回車鍵即可得結果。

3、將滑鼠放在右下角,滑鼠變成小十字的時候按下滑鼠左鍵往下拉填充完成即可。

22樓:老黃搞事

用公式「 =rank(,b2:c4,0)」排序。

知識擴充套件:rank 函式的表示式為:rank(number,ref,order)。各個引數的含義如下:

number 表示需要找到排位的數字;ref 表示為數字列表陣列或對數字列表的引用,ref 中的非數值型引數將被忽略;order 為乙個數字,用於指定排位的方式。

如果 order 為 0(零)或省略,對數字的排位是基於 ref 為按照降序排列的列表;如果 order 不為零,則是對數字的排位是基於 ref 為按照公升序排列的列表。

1.數字的排位是其大小與列表中其他值的比值,如果資料表中有相同的數值,則其排位相同,但是會影響到後續數值的排位。

2.如果使用 rank 函式計算 excel 2010 **內 在列表中按照降序的排位。

3.在 excel 2010 工作表中選中 c6 單元格之後,輸入公式「 =rank(,b2:c4,0)」,回車之後即可顯示 在區域中按照降序的排位為5。

excel中資料已經用函式rank排好,如何讓它在新的一欄中

如下圖。全部都是陣列公式,貼上到單元格以後,一定要按 ctrl shift 回車 結束輸入。d2的公式為 版 index c c,right all c 2 c 6 0.001 row c 2 c 6 row a1 1000,3 e2 index a a,right all c 2 c 6 0.00...

為什麼EXCEL裡的VLOOKUP函式做好拖下來所有數值都是

你要等到你的滑鼠變成實心的 十字元號 再往下拖,如果是空心的往下拖,肯定都是一樣的呀,因為空心的相當於複製貼上功能,而實心的相當於賦值。在 中vlookup函式是excel中的一個縱向查詢函式,它與lookup函式和hlookup函式屬於一類函式。具體使用方法如下 如下圖所示,要求根據表二中的姓名,...

請問為什麼點選Excel裡的列印預覽老是無法執行

word中的 列印預覽 是與具體的印表機型別相關聯的,要解決無法預覽的問題,你的電腦必須要安裝有印表機驅動。通過 控制面板 來的 印表機 圖示,新增一臺新的印表機,至於印表機的型別自由選擇。隨便安裝一個不存在的印表機就好了,可以做如下的處理 1.右擊快速訪問工具欄,選擇 自定義快速訪問工具欄 彈出 ...