优易学—国内最大的教育考试网站之一
您现在的位置: 优易学 >> 财会考试 >> 实务操作 >> 会计电算化 >> 巧用EXCEL >> 正文

怎样对奇数列或偶数列求和?

2011-9-24 17:38:15 来源:优易学 作者:YouYiXue.com   【 】【打印
【问题】

  数据存在A1:I1中,怎样对奇数列A、C、E、G、I列求和?

  【解答】

  可以利用求余函数MOD、列号函数COLUMN配合:

  =SUMPRODUCT((MOD(COLUMN(A:I),2)=0)*A1:I1)——偶数列

  =SUMPRODUCT((MOD(COLUMN(A:I),2)=1)*A1:I1)——奇数列

  这里:COLUMN(A:I)返回A至I列的列号数组{1,2,3,4,5,6,7,8,9},MOD(数字,2)用正整数对2求余数,如果余数为1,则是奇数,余数为0则为偶数。再用SUMPRODUCT对数组相乘后求和。因为奇数列MOD返回1,而自然数与1相乘返回自然数本身,所以奇数列公式可以简化为:

  =SUMPRODUCT(MOD(COLUMN(A:I),2)*A1:I1)——奇数列

责任编辑:八月骄阳
如果你有什么问题需要咨询或帮助,请联系我们的客服QQ:53882478
关于我们合作加盟广告联系联系我们网站地图网站声明友情链接优易学QQ群联盟最新更新团队博客
热线:019-52880094 传真:010-52880094
投诉意见,请点这里在线提交或24小时QQ热线:53882478
Copyright © 2005-2012 YouYiXue.com All Rights Reserved 京ICP备09036865号-3