关于Excel的sum、indirect、address、column函数的综合使用。 50

为什么=SUM(OFFSET(INDIRECT(ADDRESS(COLUMN(A1)+31,4)),0,0,1,2)-1)的结果为#VALUE!。而=SUM(OFFSET... 为什么
=SUM(OFFSET(INDIRECT(ADDRESS(COLUMN(A1)+31,4)),0,0,1,2)-1)
的结果为 #VALUE!。而
=SUM(OFFSET(INDIRECT(ADDRESS(COLUMN(A1)+31,4)),0,0,1,2))

=OFFSET(INDIRECT(ADDRESS(COLUMN(A1)+31,4)),0,0,1,2)-1
却能够得到正常结果?有什么解决的办法吗?
展开
 我来答
狮子亓天
2016-08-17 · TA获得超过327个赞
知道小有建树答主
回答量:310
采纳率:0%
帮助的人:63万
展开全部

其实你的问题只是SUM函数的使用,的你公式=SUM(OFFSET(INDIRECT(ADDRESS(COLUMN(A1)+31,4)),0,0,1,2)-1) 

中,最后的-1是什么意思?

比如说啊,下面的图,我是用SUM求A1到A5的和加6,可以写成

=SUM(A1:A5,6)

也可以写成

=SUM(A1,A2,A3,A4,A5,6)

如果你的公式是要-1,那也应该是

=SUM(OFFSET(INDIRECT(ADDRESS(COLUMN(A1)+31,4)),0,0,1,2),-1) 


希望能帮到你。

追问
减1的地方就是向量减1。
比如(3,1)-1=(2,0)
单独使用excel可以实现。但是与indirect、adress、column混合起来就不行了。
追答
额额 
这个我就不太懂了,我试了一下,也是结果为#VALUE!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式