Re: [問題] excel 連續第N筆資料平均
說到平均
看到一篇舊文
※ 引述《Lazulite (Trade Off)》之銘言:
: A B C D E
: 20 1 253 6 42.16666667
: 89 2
: 13 0
: 38 1
: 42 2
: 3 0
: 76 1
: 28 2
: 72 0
: 67 1
: 75 2
: 1 0
: 43 1
: 58 2
: 93 0
: 9 1
: 36 2
: 9 0
: A為數值
: B公式:=MOD(ROW(A1),3) 假設每三筆取一個數值,取餘數值做為「標示」
: C公式:=SUMIF(B1:B18,"=1",A1:A18)
: 條件式加總,B1:B18 為判斷的範圍
: "=1" 判斷原則
這裡寫1即可~
=SUMIF(B1:B18,1,A1:A18)
: A1:A18 SUM的範圍
: D公式:=COUNTIF(B1:B18,"1")
: B1:B18 為判斷的範圍
: "1" 判斷原則
1
: E公式:=C1/D1
: 正常使用會把C,D,E合併成一個,不過為了方便說明,所以分開,
: 希望這個是你需要的。
這已經是正解了~
小地方無傷大雅^^
: ※ 引述《yuanyi (暫時想不到暱稱)》之銘言:
: : 抱歉可能沒說明清楚所要問的問題
: : 100個數據
: : ex. 1.3 1.6 1.9 2.1 1.6 1.2 2.8 1.1 2.7.......
: : 沒有一定規則(沒有問固定差值)
: : 若以上述 數列,每次跳3個數據,相加取平均計算
: : ex. (1.9+1.2+2.7)/3=1.93
: : 不知這樣說明 各位excel高手不知清楚嗎?
: : 謝謝
陣列公式寫法
yuanyi之例
{=AVERAGE(IF(MOD(ROW(A1:A9),3)=0,A1:A9))} 得1.933333333
Lazulite之例
{=AVERAGE(IF(MOD(ROW(A1:A18),3)=1,A1:A18))} 得42.16666667
陣列公式很好用吧;)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.50.18
Office 近期熱門文章
PTT數位生活區 即時熱門文章
164
244