★我要吧★

 找回密码
 注册[Register]
搜索
qq空间相册密码查看为什么登陆后需要激活无法注册?

[软件使用交流] EXCEL中隔列求和,5分钟你就能掌握的超简单用法

[复制链接]
发表于 2016-7-9 21:05:43 | 显示全部楼层 |阅读模式

Excel中如何隔列求和?比如我想求A+C+E+G+I+K+……。从A列开始,每隔一列相加,需要相加好几百列数据,总不能一个一个选择吧,谁会的请帮帮忙哦!

那今天我就来说说隔列求和的方法,其实真不难。

以下图为例,分别求1月、2月、3月合计进货金额和销售金额。

方法一:用SUMIF函数

在H3中输入:

=SUMIF($B$2:$G$2,H$2,$B3:$G3),向右拖动,向下拖动,搞定。

SUMIF语法:=SUMIF(条件区域,条件,求和区域)

方法二:用SUMPRODUCT函数

在H3中输入:

=SUMPRODUCT((B3:G3)*(MOD(COLUMN(B3:G3),2)=0)),向下拖动,即可。

这里面的MOD和COLUMN是怎么意思呢?

COLUMN返回指定单元格引用的列号。如公式 =COLUMN(D1) 返回 4,因为列 D 为第四列。这里COLUMN(B3:G3)= 2,3,4,5,6,7

MOD用来取余数的,如MOD(3,2)=3/2=1, MOD(4,2)=4/2=0

这里MOD(COLUMN(B3:G3),2)= 0,1,0,1,0,1

MOD(COLUMN(B3:G3),2)=0则用来判断真假,结果是TRUE,FALSE,TRUE,FALSE,TRUE,FALSE。

在I3中输入:

=SUMPRODUCT((B3:G3)*(MOD(COLUMN(B3:G3),2)=1)),向下拖动,即可。

注:公式后面的”=0“用于对偶数列求和,”=1“用于对奇数列求和。

如果是隔行求和,只需把 COLUMN改成ROW即可。

其它情况:

按指定列求和,如对B列、C列、E列、F列求和。

{=SUM(VLOOKUP(A3,A3:G3,{2,3,5,6},0))}


您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

QQ|手机版|小黑屋|☆我要吧☆ ( 豫ICP备13016831号-1 )

GMT+8, 2024-5-20 12:31 , Processed in 0.062629 second(s), 22 queries .

Powered by abc369 X3.4

© 2001-2023 abc369.

快速回复 返回顶部 返回列表