Re: [算表] 有條件的平均值
※ 引述《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
討論串 (同標題文章)
Office 近期熱門文章
PTT數位生活區 即時熱門文章