Re: [算表] excel運算、比大小及排序問題

看板Office作者 (windknife18)時間16年前 (2010/06/22 13:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
E1 =INDEX($A1:$D1,1,RIGHT(LARGE(--(LEFT(($A1:$D1)/{40,30,50,30},8)& RIGHT("00"&COLUMN($A1:$D1),2)),COLUMNS($E1:E1)),2)) 輸入完按 Ctrl+Shift+Enter 結束! 然後往右拉到 H1 然後將 E1:H1 全選,連續點選右下角黑點兩下即可 ※ 引述《HermioneTYY (Hermione)》之銘言: : 軟體: : excel : 版本: : 2003 : 目前有數十筆資料 : 如下: : A B C D : 1 30 25 44 25 : 2 12 23 4 15 : 3 5 12 23 12 : 4 33 17 45 23 : . : . : . : 我想要做的排序是… : let : ai=Ai/40, bi=Bi/30, ci=Ci/50, di=Di/30 i= 1 to 100 : 然後 : ai,bi,ci,di比大小 : 最大值放到Ai的位置,並顯示出原本的數值,其次Bi,Ci,最後是Di : 例如: : 第一列:a1=0.75 a2=0.833333333 a3=0.88 a4=0.833333333 : 所以是a3>a2=a4>a1 : 因此原本的A1,現在要出現的數值是44,A2是25,A3也是25,A4是30 : 請問excel有辦法做這種運算及排列嗎? : 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.131.84.79
文章代碼(AID): #1C851hug (Office)
文章代碼(AID): #1C851hug (Office)