作者JieJuen (David)
看板Office
标题Re: [算表] Excel自动公式问题
时间Thu Jan 31 20:26:13 2008
有几个方向
※ 引述《nearnorth (返璞归真)》之铭言:
: 个人的参考做法:
: 在E栏及F栏中间插入一栏
: (原F及G栏个别变为G及H栏)
: 在G和H栏输入公式
: 1月截至目前合计 =sum(a2:f2)
这是一种
第二种改公式
=SUM(OFFSET($A2,,,,COLUMN()-1))
或
=SUM(INDIRECT("RC1:RC[-1]",0))
第三种利用定义
在F2定义
X =Sheet1!E2
然後F2的公式为
=SUM($A2:X)
如果还有别式也要用到类似的座标(左边一格)
定义X可以方便使用
如果没有 甚至可以直接在F2定义
allsum =SUM($A2:F2)
就可以用了
: 近五日平均 =average(offset(f2,0,-5,1,5))
=AVERAGE(INDIRECT("RC[-6]:RC[-2]",0))
意思差不多
同样可以利用定义
RecentAve =average(B2:F2)
: 以後每天要插入栏位时在E栏和F栏之间插入
: ※ 引述《ljuber (给你吃膨饼)》之铭言:
: : 软体:excel
: : 版本:任何版本
: : 我想问一下我有个表格
: : A B C D E F G
: : 1 1/1 1/2 1/3 1/4 1/5 1月截至目前合计 近五日平均
: : 2 =sum(A2:E2) =A2+B2+C2+D2+E2/5
: : 3
: : 4
: : 5
: : 6
: : 在F2栏会输一个公式=sum(A2:E2)
: : G2栏输一个公式为A2+B2+C2+D2+E2/5
: : 但是每天都会增加
: : 例如在E栏增加到F变成:
: : A B C D E F G H
: : 1 1/1 1/2 1/3 1/4 1/5 1/6 1月截至目前合计 近五日平均
: : 2 =sum(A2:F2) =B2+C2+D2+E2+F2/5
: : 3
: : 4
: : 5
: : 6
: : 每次增加一栏都要重新写sum跟平均五日的公式
: : 如何让他我只要自动增加一栏 那些公式都会自己变动?
插入新栏的方法有一个是选住E栏後
按住Shift,把填满控点拉向右就会新增栏位
新增後按Ctrl+R会向右填满
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.164.51.20
1F:→ ljuber:感谢~~每次都麻烦J大:) 02/01 10:15
2F:→ JieJuen:^^ 02/01 12:01
※ 编辑: JieJuen 来自: 122.123.36.129 (02/01 18:17)