[算表] excel公式求精簡化~
軟體:excel
版本:2013
大家好,我有個記錄數據的表格,想知道有沒有辦法可以把公式精簡一下
http://tinyurl.com/nkvk74l
=AVERAGE(INDIRECT("C4"),INDIRECT("C5"),INDIRECT("C6"),INDIRECT("C7")
,INDIRECT("C8"),INDIRECT("C9"),INDIRECT("C10"),INDIRECT("C11")
,INDIRECT("C12"),INDIRECT("C13"),INDIRECT("C14"),INDIRECT("C15")
,IF(ISBLANK(C4),C16),IF(ISBLANK(C5),C17))
先說一下我的需求
藍底色那列是求近"12個數值"的平均(不包含空格)
因為每個月都會新增一列數據,104/06、104/07...
但每欄出現數據的時間都不一樣
最快跟最慢的會差到兩個月(例如庚、辛兩欄)
所以以現在來說,因為庚的5.6月還沒出現數值,所以我取到去年5.6月的值來平均
前情題要大概如上
我的問題是
這麼長的公式有沒有辦法可以縮減一下或是利用其他公式來表達
會這樣寫都是我慢慢爬文自己土法煉鋼出來的(我excel白癡XD)
一方面是想學習更多excel技巧
二方面是有時候會需要新增欄,每次要新增我都要公式中十幾個C改成D、D改成E...超累
所以想請教大家有沒有辦法可以精簡公式且又是可以再google drive中正確運算的?
ps.我在電腦軟體中是用AVERAGE(INDIRECT("C4"):INDIRECT("C15"))
但不知道為什麼在google drive上那樣寫就會變成錯誤
只好寫那一大串...
問題問的有點亂,先謝謝大家了!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.45.202.45
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1435381444.A.38F.html
→
06/27 13:45, , 1F
06/27 13:45, 1F
→
06/27 13:48, , 2F
06/27 13:48, 2F
是因為後面的IF(ISBLANK(C4),C16),IF(ISBLANK(C5),C17)造成分母變成14嗎
那為什麼C3算出來還是13呢?
L3不是7230/10的結果嗎
噢我應該說明清楚,若數值只有10個則取近10個平均,9個取近9個,14個則取近12個
→
06/27 13:49, , 3F
06/27 13:49, 3F
→
06/27 13:55, , 4F
06/27 13:55, 4F
→
06/27 13:56, , 5F
06/27 13:56, 5F
敢問大大M3的分母不是9嗎?(我是從得到的答案反推的XD)
※ 編輯: monluke (111.240.225.112), 06/27/2015 14:02:05
※ 編輯: monluke (111.240.225.112), 06/27/2015 14:04:49
→
06/27 14:06, , 6F
06/27 14:06, 6F
→
06/27 14:07, , 7F
06/27 14:07, 7F
→
06/27 14:08, , 8F
06/27 14:08, 8F
→
06/27 14:09, , 9F
06/27 14:09, 9F
→
06/27 14:09, , 10F
06/27 14:09, 10F
→
06/27 14:23, , 11F
06/27 14:23, 11F
→
06/27 14:33, , 12F
06/27 14:33, 12F
→
06/27 14:33, , 13F
06/27 14:33, 13F
→
06/27 14:34, , 14F
06/27 14:34, 14F
→
06/27 14:42, , 15F
06/27 14:42, 15F
→
06/27 14:43, , 16F
06/27 14:43, 16F
→
06/27 14:58, , 17F
06/27 14:58, 17F
→
06/27 15:00, , 18F
06/27 15:00, 18F
Office 近期熱門文章
PTT數位生活區 即時熱門文章