excel中計算年齡函數 excle表格排名函數是哪個

EXCEL的排名是用什么公式有兩種方法:
一、用RANK()函數:
假定E列為成績,F列為名次,F2單元格公式如下:
=RANK(E2,E:E)
這種方法,分數相同時名次相同,隨后的名次將空缺 。
【excel中計算年齡函數 excle表格排名函數是哪個】例如:兩個人99分,并列第2名,則第3名空缺,接下來是第4名 。
二、用排序加公式:
1、先在后面用填充柄增加一列(假定為G列)與行號相同的序列數 。
2、將全表按分數列(E列)排序,在F2單元格輸入1,在F3單元格輸入公式:
=IF(E3=E2,F2,F2+1)
將公式向下復制到相應行 。
3、選定公式列,點“復制”,在F1單元格點右鍵,點“選擇性粘貼/數值”,點“確定” 。
4、將全表按最后一列(G列)排序,刪除最后一列 。
第二種方法分數相同的名次也相同,不過隨后的名次不會空缺 。直接升降序 就能排列出來 用sunproduct也可以,具體不說了……此操作不需要公式,選中要進行排名的數值:
數據--排序---升序OR降序

excel中計算年齡函數 excle表格排名函數是哪個

文章插圖
電子表格Excel中怎么排名次,用rank函數,number ref order種應填啥,謝number:G2
ref: $G$2:$G$100
order:(不用填)rank 返回一個數字在數字列表中的排位 。數字的排位是其大小與列表中其他值的比值(如果列表已排過序,則數字的排位就是它當前的位置) 。語法 rank(number,ref,order) number 為需要找到排位的數字 。ref 為數字列表數組或對數字列表的引用 。ref 中的非數值型參數將被忽略 。order 為一數字,指明排位的方式 。如果 order 為 0(零)或省略,microsoft excel 對數字的排位是基于 ref 為按照降序排列的列表 。如果 order 不為零,microsoft excel 對數字的排位是基于 ref 為按照升序排列的列表 。說明 函數 rank 對重復數的排位相同 。但重復數的存在將影響后續數值的排位 。例如,在一列按升序排列的整數中,如果整數 10 出現兩次,其排位為 5,則 11 的排位為 7(沒有排位為 6 的數值) 。由于某些原因,用戶可能使用考慮重復數字的排位定義 。在前面的示例中,用戶可能要將整數 10 的排位改為 5.5 。這可通過將下列修正因素添加到按排位返回的值來實現 。該修正因素對于按照升序計算排位(順序 = 非零值)或按照降序計算排位(順序 = 0 或被忽略)的情況都是正確的 。重復數排位的修正因素 =[count(ref) + 1 – rank(number, ref, 0) – rank(number, ref, 1)]/2 。在下列示例中,rank(a2,a1:a5,1) 等于 3 。修正因素是 (5 + 1 – 2 – 3)/2 = 0.5,考慮重復數排位的修改排位是 3 + 0.5 = 3.5 。如果數字僅在 ref 出現一次,由于不必調整 rank,因此修正因素為 0 。