=SUM(OFFSET($F16:$F45,0,(COLUMN(A1)-1)*2)) 请哪位大侠解析一下这个公式具体是什么意思呀

跪谢!整个公式是什么意思呢=SUM(OFFSET($F16:$F45,0,(COLUMN(A1)-1)*2)),还有为什么会用$F16:$F45,0,COLUMN(A1)... 跪谢!
整个公式是什么意思呢=SUM(OFFSET($F16:$F45,0,(COLUMN(A1)-1)*2)) ,还有为什么会用$F16:$F45, 0, COLUMN(A1)-1)*2
展开
 我来答
朱荟非
2012-04-24 · TA获得超过1万个赞
知道大有可为答主
回答量:5408
采纳率:81%
帮助的人:2711万
展开全部
公式的意思是,以$F16:$F45为基点,列偏移(COLUMN(A1)-1)*2)),得到新的一列数据,再求和。
(COLUMN(A1)-1)*2))=0,公式=SUM(OFFSET($F16:$F45,0,0)) ,也就是对$F16:$F45本身求和。
当公式右拉填充时,依次得到0,2,4……的变化。也就是隔列取数,=SUM($H16:$H45) ,=SUM($J16:$J45),……

也可以用下面的公式:
=SUM(OFFSET($F16,,(COLUMN(A1)-1)*2,30))

=SUM(OFFSET($F16,,(COLUMN(A1)-1)*2,ROWS($F$16:$F$45)))

意思是,以$F16为基点,往右偏移0,2,4……列,区域高度为30行。
追问
谢谢,这就是我想知道的。如果是隔两列的话,是不是“COLUMN(A1)-1)*2”此公式要变成COLUMN(A1)-2)*2呀,这样对吗
追答
这其实是一个数学中的数列问题。
COLUMN(A1)是得到一个1~n的自然数列,然后你看你要得到的偏移列的规律是什么。
也就是说,你把COLUMN(A1)当做n就行。

(COLUMN(A1)-1)*2=(n-1)*2
得到0-2-4变化

(COLUMN(A1)-1)*3=(n-1)*2
得到0-3-6变化

COLUMN(A1)*2=n*2
得到2-4-6的变化

COLUMN(A1)*2-1=n*2-1
得到1-3-5变化

……
以此类推
家有八亩田
2012-04-24 · TA获得超过5253个赞
知道大有可为答主
回答量:1737
采纳率:100%
帮助的人:774万
展开全部
COLUMN(A1)-1)*2
返回A1单元格的列号,再减1,结果再乘2,这个结果就是0
如果把A1换成B1,那就是2-1,再乘2,结果是2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式