我正在幫朋友做實驗,每次輸入實驗結果後,就要立刻算出最近20次的實驗結果平均值,請問如何使用excel做到這個功能?
有沒有現成的函數可以傳回一串數列中的最後20筆數值,然後我可以再利用公式相加平均求結果?
2006-06-30 14:07:08 · 2 個解答 · 發問者 janty 3 in 電腦與網際網路 ➔ 軟體
傳回一串數列中的最後20筆數值設一串數列在A欄由A1開始公式為:=OFFSET(A1,COUNTA(A:A)-20,,20)但如單獨使用會顯示"#VALUE!"和SUM使用就是加總最後20筆資料=SUM(OFFSET(A1,COUNTA(A:A)-20,,20))和AVERAGE使用就是平均最後20筆資料=AVERAGE(OFFSET(A1,COUNTA(A:A)-20,,20))可善加利用OFFSET函數,如何利用可參考函數說明
2006-06-30 18:10:45 · answer #1 · answered by 顯栓 7 · 0⤊ 0⤋
您好,假設您實驗結果之數據是在A欄,譬如從A2,A3,A4,...........B1則為計算最近20次之平均值,B2,B3,B4,.................,B21是最近20次之實驗結果數值,則您可以在B1輸入公式=AVERAGE(B2:B21),B2則輸入公式==INDEX(A:A,COUNT(A:A)-20+ROW(),0)然後往下拖拉複製至B21,就大功告成.請試試看.
2006-06-30 16:16:18 · answer #2 · answered by 七海遊俠 6 · 0⤊ 0⤋