[算表] 有條件式的平均求法

看板Office作者 (莫問)時間16年前 (2010/02/25 01:42), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
軟體: Office 系列的Excel 版本: 2007 問題: 我已經爬過文了,不過我的問題還是沒有解決。 先說明我的問題,A列是數值,可能有幾千個。而B列是我放平均數的地方。 先用10個好了。 A B 1 =(2+3)/2 =>2.5 2 =(5+6)/2 =>5.5 3 =(8+9)/2 =>8.5 4 5 6 7 8 9 10 解釋一下,我A列的數值暫時設1~10,但我B列的平均數要的是 2、3列,再來是5、6列 、8、9列再來是11、12列,也就是略過1 4 7 10 13 16.... 先前爬文的結果第一列的確會算出2.5,但第二列卻變成4、5相加的4.5,而不是我要的 5、6相加。 可以請教各位先進,這個部份要怎麼改才對? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.212.182

02/25 02:11, , 1F
=AVERAGE(OFFSET($A$1,ROW()*3-2,0,2,1))
02/25 02:11, 1F

02/25 12:37, , 2F
謝謝,可以順便問一下ROw()*3-2的意思嗎
02/25 12:37, 2F

02/26 01:27, , 3F
row()表示所在儲存格之列數..在C1表示1,C2表示2...
02/26 01:27, 3F

03/26 11:26, , 4F
^^^^不正確,列數是rows()
03/26 11:26, 4F

03/26 11:26, , 5F
03/26 11:26, 5F
文章代碼(AID): #1BXMKIwI (Office)
文章代碼(AID): #1BXMKIwI (Office)