Re: [算表] 請問一下取最高的n個和
※ 引述《NEWAZEL (XXXX)》之銘言:
: 軟體:
: excel
: 版本:
: 2003
: 各位高手好
: 我有幾筆資料想要這樣處理
: 比如說a 100 70 60 50 75 98 99 99 66... 我只要最高的7個作總和即可
: 於是有高手指點用這個指令 #18FAZlH2
: =SUMIF(A1:A100,">=" & LARGE(A1:A100,5))
: 這是 100個取5個最高和的總和寫法
: 以上是我參考其他高手寫的指令改成
: =SUMIF(C2:L2,">=" & LARGE(C2:L2,7))
: 我想取最高的七個
: 下面是我的結果
: a b c d e f g h i j k l 結果
: 1 甲100 100 100 100 100 100 100 93 80 98 700
: 2 乙94 100 96 80 100 68 95 93 48 96 674
: 4 丙30 99 76 92 100 69 45 100 24 90 626
: 5 丁100 100 100 100 100 100 100 93 60 100800
: 6 戊98 100 100 100 100 88 85 100 60 100698
: 第一個甲 的確取了最高的七個作總和
: 但是到了丁 為何會變成800 他為何取了8個作總和呢?
: 我的丁是這樣寫的
: =SUMIF(C5:L5,">=" & LARGE(C5:L5,7))
: 甲也是這樣寫的 但是甲就是取七個
: =SUMIF(C2:L2,">=" & LARGE(C2:L2,7))
: 為何丁會取八個呢?
: 我該怎麼修正
: 先感謝您的閱讀 也期待您的指教
首先抱歉 請麻煩自行將以下的B3:J3換成你要的C5:L5, 接著在你要的cell填入
以下公式;
=IF(LARGE(B3:J3,7)<>LARGE(B3:J3,8),SUMIF(B3:J3,">="&LARGE(B3:J3,7)),
SUMIF(B3:J3,">"&LARGE(B3:J3,7))+LARGE(B3:J3,7)*(10-RANK(LARGE(B3:J3,7)
,B3:J3,0)+1))
抱歉造成任何的閱讀不便, 以上的公式是連在一起的!
希望對您有幫助!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.156.143.144
推
06/29 14:38, , 1F
06/29 14:38, 1F
→
06/29 14:47, , 2F
06/29 14:47, 2F
推
06/29 14:49, , 3F
06/29 14:49, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章