[算表] excel公式求精简化~

楼主: monluke (?)   2015-06-27 13:04:02
软件: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上那样写就会变成错误
只好写那一大串...
问题问的有点乱,先谢谢大家了!!
作者: soyoso (我是耀宗)   2015-06-27 13:45:00
原文写到求近"12个数值"的平均,但公式来看,例如C3却是C4:C15加总152/14所得的数值;而L3是C5:C14这10个月加总72,380除以11所得的数值M3公式是加总9个月除以10的值,因此加总总额和平均项次不相等方面,也是原po需要结果吗?这是我下载连结档案,开启后的数值https://goo.gl/qqUZRy测试版本2013,C3显是的是11应此可能是IF(ISBLANK(C4),C16),IF(ISBLANK(C5),C17),这google上和在excel内有所不同
楼主: monluke (?)   2015-06-27 14:09:00
真的耶~~那请问我该如何修正呢~
作者: soyoso (我是耀宗)   2015-06-27 14:23:00
https://goo.gl/yTvPf8 调整这样试试
楼主: monluke (?)   2015-06-27 14:33:00
先感谢s大!!表格在电脑中都很正确,但放上Google drive后就无法正确运算~囧
作者: soyoso (我是耀宗)   2015-06-27 14:34:00
调整一下电脑版的公式长度https://goo.gl/ISQ7GThttps://goo.gl/wJjTyq 丢到google drive阵列公式要加上arrayformula;丢到onedrive则不用http://1drv.ms/1KjNkgs
楼主: monluke (?)   2015-06-27 14:58:00
这..我只能拜了!!!!!大感谢~~~这公式已经彻底超出我的理解范围了~~要来好好研究研究XD

Links booklink

Contact Us: admin [ a t ] ucptt.com