excel 运算公式求助--同行隔列单元格相加。比如奇数或者偶数相加。数据很多。说明公式含义

如图有颜色列同列中相加

你好:给我感觉你这是按行,隔行求和。

=SUM(IF(MOD(ROW($H$2:$H$17),2),H2:H17,0))

这是数组公式,输入公式后,同时按下ctrl+shift+enter三个键。



  if(判断,为真时取值,为假时取值)  数据表{0,1}里,0代表假,1代表真

  需要注意的是:现在是求奇数行的和,要是求偶数行的和,需要把公式里的真假换下位置。因为行号除以2后,余数不会变,只有改变真假时显示的不同的内容。

 公式变为如: =SUM(IF(MOD(ROW($H$1:$H$17),2),0,H1:H17))

                                                                                  。。。。。

 如果需要帮助,可以联系我(扣扣759534733)

(借鉴了楼下的公式)



更多WPS办公软件教程,请访问:http://bbs.wps.cn或者http://e.weibo.com/wpswfw

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-02
奇数月份求和公式(输入公式后,按CTRL+SHIFT+ENTER输入数组公式):
=SUM(IF(MOD(COLUMN(H3:S3),2),0,H3:S3))

偶数月份求和公式
=SUM(IF(MOD(COLUMN(H3:S3),2),H3:S3,0))

COLUMN(H3)取列号对应的数值,如A列对应1,B列对应2...H列对应8....

MOD()函数是取余数,MOD(COLUMN(H3),2)是取H列列号对应数值除以2后的余数,8除以2余数为0,I列列号对应数值为9,9除以2得余数1....

IF(判断值,表达式1,表达式2)如果MOD()函数结果为1,取表达式1的值,MOD()函数结果为0,取表达式2的值

SUM()求和函数

由于是对区域内所有内容运算,所以函数内使用区间H3:S3,并把公式输入为数组公式。本回答被网友采纳
第2个回答  2013-03-02
=SUMPRODUCT((MOD(ROW($H$2:$S$17),2))*H2:S17)

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网