網友問到:在 Excel 中有一個數值清單,如何針對這些數值,以固定數量為間隔來計算平圴?
以下圖為例,如何計算每 4 個一組或是 6 個一組來計算平均?
【公式設計與解析】
儲存格D2:=AVERAGE(OFFSET($A$1,(ROW(1:1)-1)*4+1,0,4,1))
複製儲存格D2,往下各列貼上。
(1) (ROW(1:1)-1)*4+1
當公式向下複製時,會產生 1, 5, 9, 13, 17, 21, 25, …。
ROW(1:1)=1→ROW(2:2)=2→ROW(3:3)=3→...。
(2) OFFSET($A$1,(ROW(1:1)-1)*4+1,0,4,1)
當公式向下複製時,會產生儲存格A2:A5、儲存格A6:A9、儲存格A10:A13、…。
最後透過 AVERAGE 函數取得各個儲存格範圍的平均值。
同理:
儲存格F2:=AVERAGE(OFFSET($A$1,(ROW(1:1)-1)*6+1,0,6,1))
複製儲存格F2,往下各列貼上。
當公式向下複製時,會產生儲存格A2:A7、儲存格A8:A13、儲存格A14:A19、…。
最後透過 AVERAGE 函數取得平均值。
參考下圖:
文章標籤
全站熱搜
留言列表