[算表] 函數內的欄位可否設為變數?--OFFSET

看板Office作者 (Lucky Man)時間17年前 (2009/02/23 19:35), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
軟體:excel 版本:2003 假設我有三千筆資料 1 2 3 4 5 . . . 以此類推 然後我想每五列做一個平均輸出到隔壁欄 假設是 B1=average(A1:A5) B2=average(A6:A10) 以此類推 我用拉的他並不會變成B3=average(A11:A15) 而是會變成B3=average(A2:A6)_ 如果用程式的寫法可能可以寫成(一種表示方式而已) n=0~599 average(n*5+1:n*5+5) 想請問,我這種想法有辦法做嗎? 爬了很多文章都是關於offset 的 但是看完還是想不出來 請大家賜教...謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.197.148 ※ 編輯: adsl1004 來自: 140.118.197.148 (02/23 19:36)

02/23 19:46, , 1F
02/23 19:46, 1F

02/23 19:50, , 2F
=AVERAGE(OFFSET($A$1:$A$5,5*(ROW()-1),))
02/23 19:50, 2F

02/24 00:14, , 3F
感謝樓上兩位大大...配合5261終於看懂什麼意思了^_^
02/24 00:14, 3F

02/24 03:01, , 4F
^^
02/24 03:01, 4F
文章代碼(AID): #19eedgtZ (Office)
文章代碼(AID): #19eedgtZ (Office)