Re: [算表] 有條件的平均值

看板Office作者 (ww)時間17年前 (2008/12/09 01:43), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《stareye (忙盲茫)》之銘言: : 軟體: excel (office 2007) : 如果想將數筆資料每一筆選出最大的n個數字 來計算其平均值要怎麼做呢? : 原始資料本來是一橫列的 : 目前想到的做法是: : 先將資料轉置, : 利用排序功能將數字由大到小排列, : 再計算前n個的平均 : 但這樣若要改變n的大小就還蠻麻煩的 : 有沒有不需要轉置 : 更快的方法呢? 試了一下,不知道是不是你要的: =AVERAGEIF(A1:F1, CONCATENATE(">=",LARGE(A1:F1, 3))) 範圍 範圍 n AVERAGEIF 的第二個參數似乎只吃"文字",所以找了一下搞出 CONCATENATE 來處理要再放入一個函數(LARGE)的問題,不知道有沒有更簡單的作法 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.191.250 ※ 編輯: winstonw 來自: 140.117.191.250 (12/09 01:44)

12/09 05:36, , 1F
有數字相同時需注意
12/09 05:36, 1F

12/11 23:11, , 2F
謝謝~~但是如樓上所說的,有相同數字時就會算錯>"<
12/11 23:11, 2F
文章代碼(AID): #19FLpTnF (Office)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #19FLpTnF (Office)