扫码下载APP
及时接收最新考试资讯及
备考信息
【问题】
数据存在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)——奇数列
上一篇:EXCEL如何进行开方运算?
下一篇:如何取得单元格的行高和列宽?
Copyright © 2000 - www.chinaacc.com All Rights Reserved. 北京正保会计科技有限公司 版权所有
京B2-20200959 京ICP备20012371号-7 出版物经营许可证 京公网安备 11010802044457号