24周年

财税实务 高薪就业 学历教育
APP下载
APP下载新用户扫码下载
立享专属优惠
安卓版本:8.6.90 苹果版本:8.6.90
开发者:北京东大正保科技有限公司
应用涉及权限:查看权限>
APP隐私政策:查看政策>

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

来源: 编辑: 2009/06/01 08:52:26  字体:

  【问题】

  数据存在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)——奇数列

责任编辑:zoe

实务学习指南

回到顶部
折叠
网站地图

Copyright © 2000 - www.chinaacc.com All Rights Reserved. 北京东大正保科技有限公司 版权所有

京ICP证030467号 京ICP证030467号-1 出版物经营许可证 京公网安备 11010802023314号

正保会计网校