Excel RANK函式如何剔除0單元格排序

2025-03-22 04:20:25 字數 4521 閱讀 4099

1樓:網友

這個用函式 比如 if 中用 "仔跡" 是解決不了的,只能通清緩過其他方法念正並繞過這個 0 資料。

比如:<>

b1是用普通rank來計算的。

c1公式。rank(a1,$a$1:$a$10)-if(a1<0,countif($a$1:$a$10,0),0)

將0的排名剔除出去就不影響結果了。如果資料都是 大於0的,更是不用考慮 0值問題。

2樓:晨暉

excel rank函式如何剔除0單元格排序例如:a列是數值列,其中包括數值為0的單元格,現要對a列中非神頌0的單元格排序,請問如何寫公式?謝謝回覆!

賞。單元 , 數值 , 中非。

6144閱讀。

10回覆倒序。

樓。2007-8-12 09:50 上傳。

rank函式如何剔除0單元格排序?

樓。假念純如a1:a15是資料區域,b1輸入:=if(a1=0,""rank(a1,$a$1:$a$15))

maxlia樓主4樓。

謝謝樓上兩位,不過我想按數值大小公升序排名怎麼辦?

樓。借用2樓的**。

2007-8-12 10:30 上傳。

rank函式如何剔除0單元格排序?

maxlia樓主6樓。

5樓排出來的還是從大到小啊,我要從小到大,拜託幫忙。

樓。quote:

以下是引用maxlia在2007-8-12 19:18:35的發言:

5樓排出來的還是從大到小啊,我要從小到大,拜託幫忙。

不明白為何你把5樓的答案叫做從大到小, 乾脆弄兩個你自己挑吧。

2007-8-12 19:57 上傳。

rank函式如何剔除0單元格排序?

maxlia樓主8樓。

先謝謝回覆。

我的設想是,假定a列(a1:a15)是資料區域,要在b列(b1:b15)按從小到大順序顯示a列數值的排名。

如果a列(比如a3單元格)數值為0就不參與排名,b列(b3單元格)就為0或為空。比如a1:a15中有13個非0數,那麼b列排名應該是1-13。

b列應該用rank函式吧?

3樓的公式很接近我的設想,可惜是按從大到小順序排仔瞎咐列的。

此貼子已經被作者於2007-8-12 20:29:28過]

樓。if(a1=0,""rank(a1,$a$1:$a$15,1)-countif($a$1:$a$15,0))

是不是這樣?

maxlia樓主10樓。

對啊,謝謝9樓的大俠。

樓。9樓好辦法。

此貼子已經被作者於2007-8-12 20:40:24

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

3樓:理暄妍果揚

用公式「

rank(,b2:c4,0)」排序。

知識擴充套件:rank

函式的表示式為:rank(number,ref,order)。各個引數的含義如下:

number

表示需要找到排位的數字;ref

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

為乙個數字,用於指定排位的方式。

如果order

為0(零)或省略,對數字的排位是基於。

ref為按照降序排列的列表;如果。

order不為零,則是對數字的排位是基於。

ref為按照公升序排列的列表。

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

2.如果使用。

rank函式計算。excel

**內在列表中按照降序的排位。

3.在excel

工作表中選中。

c6單元格之後,輸入公式「

rank(,b2:c4,0)」,回車之後即可顯示在區域中按照降序的排位為5。

4樓:仵嘉賜佛闊

rank函式的語法格式。

rank(number,ref,[order])number

參與排名的數值。

ref——排名的數值區域。

order——有1和0兩種。0——從大到小排名(降序),1——從小到大排名(公升序)。

0預設不用輸入,得到的就是從大到小的排名。

例如:按照d列的值從大到小排序,填入序號:

首先,填入第二行d2對應的序號。

rank(d2,$d$2:$d$8,0)再向下複製公式。

5樓:鞏迎南望瑩

如果需要排序的資料在b列,那麼在c2單元格輸入以下公式,然後向下填充公式。

rank(b2,b:b)

詳見附圖。

6樓:葵葵演說一季

excel**中怎麼使用rank函式排名,你知道嗎。

7樓:紀力蓋飲

返回乙個數字在數字列表中的排位。

rank(number,ref,[order])number

必需,需要排位的數字;

ref必需,列表陣列或引用,非數值型值將被忽略;

order可選,決定降序和公升序排列。

當為0(或省略)時降序排列,不為0時為公升序排列。

求問excel中排序函式rank怎麼用?

8樓:涀

數字的排位是其大小與列表中其他值的比值(如果列表已排過序,則數字的排位就是它當前的位置)。

語法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+`(重音符),或在「工具」選單上,指向「公式稽核」,再單擊「公式稽核模式」。a7

公式 說明(結果)

怎麼使用excel中的rank函式進行排序

9樓:魚木混豬喲

假設對a1:a10進行從大到小排名。

b列輸入公式。

rank(a1,a$1:a$10)

下拉填充即可得到排名,然後在對b列排序即可。

10樓:白水菜頭

rank函式的功能並不是排序,而是排位。它返回一列數字的數字排位。 數字的排位是其相對於列表中其他值的大小。比始要統計某一分數在該陣列的排名就可以使用rank函式。

函式格式:rank(number,ref,[order]) number要找到其排位的數字。

ref 數字列表的陣列,對數字列表的引用。 ref 中的非數字值會被忽略。如果order為 0或省略,對數字的排位是基於 ref 為按照降序排列的列表。

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

軟體工具:excel 2013

1、假設有下圖成績單,要統計出它對應的排名。最高排名第一表示降序,[order]引數就可以省略或者為0。

2、在上圖c2中輸入=rank(b2,$b$2:$b$13) 。公式中的b2表示該陣列中的起始分數;$b$2:

b$13為表中b2-b13的分數(簡稱陣列);$b$2:$b$13要使用絕對引用,因為後面需要向下填充公式,ref引數絕對引用是該分數陣列。

3、將c2公式向下填充,這樣就返回了陣列中對應的排位。100分的為第一名,分數1最少,則最後一名12。

4、如果要近公升序排位的,=rank(b2,$b$2:$b$13,1) 公式後最後面的order引數不為零時為表示公升序。

做魚園時如何才能把魚刺剔除乾淨?

魚刺怎麼剔除。 如果我們購買的魚有很硬的魚鱗先用刀背處把這些魚鱗刮乾淨,用剪刀將魚鰭剪掉。 用刀將魚腹部拋開,把內臟部位全部都拿出來,記住千萬不要把魚膽弄破,否則那可就太苦了。 從靠近魚骨的地方下刀,貼著魚骨片下去,將魚骨取出來。 魚肉貼近內臟的部分可以看到有一些魚刺 如果沒有看到可以用手輕輕的按壓...

如何判斷函式是減函式還是增函式,是奇函式還是偶函式,尤其

求函式單調性有如下幾個步驟 1 取值x1,x2屬於定義域,並使x1形 4 定號 判斷f x1 f x2 的正負 5 下結論,若f x1 f x2 則函式在上單調遞減,若 對於函式f x 1 如果對於函式定義域內的任意一個x,都有f x f x 那麼函式f x 就叫做偶函式。關於y軸對稱,f x f ...

如何區別指數函式和冪函式冪函式和指數函式有什麼區別

1 計算方法不同 指數函式 自變數x在指數的位置上,y a x a 0,a不等於1 當a 1時,函式是遞增函式,且y 0 當00.冪函式 自變數x在底數的位置上,y x a a不等於1 a不等於1,但可正可負,取不同的值,影象及性質是不一樣的。2 性質不同 冪函式性質 1 正值性質 當 0時,冪函式...