[算表] 根據參考值重新排名

看板Office作者 (海風)時間9年前 (2016/11/02 00:58), 9年前編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
軟體:Excel| 版本:2010 這是我司報表需用到類似邏輯,懇請高手協助解D2和E2的函數要怎麼寫: 新排名X邏輯=受ABC欄影響,D欄處理原排名相同者,按加分題由高分排往低分 (例如學生02,03,04的原排名相同,再依加分題50>40>30分別排2,3,4名) 如果多個學生原排名和加分題都相同,按學生序號由小排到大 (例如學生15,26的原排名和加分題都相同,依序號15<26分別排5,6名) 新排名Y邏輯=根據原排名,同名次之後接的下一原排名直接根據原名次和人數跳名次 (例如學生02,03,04同名次,因此第3,4名從缺,學生15,26直接跳至第5名) A B C D E 1 學生序號 原排名 加分題 新排名X 新排名Y 2 01 1 30 1 1 3 02 2 50 2 2 4 03 2 30 4 2 5 04 2 40 3 2 6 15 3 10 5 5 7 26 3 10 6 5 求以下兩個儲存格的公式 D2=? E2=? 備註: 1.只要ABC欄有資料,DE欄就要能無限拖曳公式到底 2.學生序號是流水號可能會跳號但不會重複,也因此新排名X不會重複 3.原排名的名次可能會重複,所以新排名Y可能會重複 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.121.78 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1478019501.A.5B2.html ※ 編輯: pavlov (180.176.121.78), 11/02/2016 01:10:01

11/02 01:17, , 1F
11/02 01:17, 1F

11/02 07:05, , 2F
文章代碼(AID): #1O6CcjMo (Office)
文章代碼(AID): #1O6CcjMo (Office)