EXCEL 隔4行求和公式

作者&投稿:犹钧 (若有异议请与网页底部的电邮联系)
EXCEL里,每隔4行的单元格数值相加如何设公式或用什么函数?~

  这种相加方式叫“隔行求和”,有两种公式可以做到:
  公式是以AE5到AE500之间,行号为5的倍数的单元格求和来举例的,可以自己按实际情况来修改。
1.使用SUMPRODUCT函数,公式为
=SUMPRODUCT((MOD(ROW(AE5:AE500),5)=0)*AE5:AE500)
2.使用SUM函数的数组公式
{=SUM(IF(MOD(ROW(AE5:AE500),5)=0),AE5:AE500))}
这里需要注意的是,外面的花括号(最外面的大括号)不是自己输入的,而是在公式输入完成之后按下Ctrl+Shift+Enter组合键来确认公式自动生成的。

  PS:在Excel中,数组公式的输入方法为Ctrl+Shift+Enter组合键,成功的话能在编辑框里看到公式外面有一对花括号。

=sum(if(mod(row(e3:e430),4)=3,e3:e430,0))按组合键ctrl+shift+enter结束公式输入,求E3开始的和;
=sum(if(mod(row(e3:e430),4)=0,e3:e430,0))按组合键ctrl+shift+enter结束公式输入,求E4开始的和;
=sum(if(mod(row(e3:e430),4)=1,e3:e430,0))按组合键ctrl+shift+enter结束公式输入,求E5开始的和;
=sum(if(mod(row(e3:e430),4)=2,e3:e430,0))按组合键ctrl+shift+enter结束公式输入,求E6开始的和;

用原来的公式改一下。
A2
=SUMPRODUCT(OFFSET(C2,,,,5*$A$1+1)*(MOD(COLUMN(OFFSET(C2,,,,5*$A$1+1)),5)=3))
(C列的列序号是3)

如果右侧没有其它数据,直接引用整行就行了。
公式:=SUMPRODUCT(C2:AZ2*(MOD(COLUMN(C2:AZ2),5)=3))

如果列数未定,可以用数组公式计算第一行所有符合条件的数据之和:
=SUM(IF(MOD(COLUMN(1:1),5)=3,1,0)*(1:1))
输入后按Ctrl+Shift+Enter录入公式

公式:
=SUMPRODUCT((MOD(COLUMN(C2:Z2),5)=3)*C2:Z2)

=C2+SUMPRODUCT(OFFSET(D2,,,,5*A1)*(MOD(COLUMN(OFFSET(D2,,,,5*A1))-3,5)=0)),按CTRL+SHIFT+ENTER。数组公式。

需要结果的地方输入:
=SUMPRODUCT((E3:E427)*(MOD(ROW(E3:E427),4)=3))
求E4、E8、E12........E428相加
=SUMPRODUCT((E4:E428)*(MOD(ROW(E4:E428),4)=0))
E5、E9、E13..........E429
=SUMPRODUCT((E5:E429)*(MOD(ROW(E5:E429),4)=1))

=sum(if(mod(row(e3:e430),4)=3,e3:e430,0))按组合键ctrl+shift+enter结束公式输入,求E3开始的和;
=sum(if(mod(row(e3:e430),4)=0,e3:e430,0))按组合键ctrl+shift+enter结束公式输入,求E4开始的和;
=sum(if(mod(row(e3:e430),4)=1,e3:e430,0))按组合键ctrl+shift+enter结束公式输入,求E5开始的和;
=sum(if(mod(row(e3:e430),4)=2,e3:e430,0))按组合键ctrl+shift+enter结束公式输入,求E6开始的和;


新源县19728633692: EXCEL 隔4行求和公式 -
贡梁清咽: 用原来的公式改一下. A2 =SUMPRODUCT(OFFSET(C2,,,,5*$A$1+1)*(MOD(COLUMN(OFFSET(C2,,,,5*$A$1+1)),5)=3)) (C列的列序号是3)如果右侧没有其它数据,直接引用整行就行了. 公式:=SUMPRODUCT(C2:AZ2*(MOD(COLUMN(C2:AZ2),5)=3))

新源县19728633692: excel隔4行求和 -
贡梁清咽: 需要结果的地方输入:=SUMPRODUCT((E3:E427)*(MOD(ROW(E3:E427),4)=3)) 求E4、E8、E12........E428相加=SUMPRODUCT((E4:E428)*(MOD(ROW(E4:E428),4)=0)) E5、E9、E13..........E429=SUMPRODUCT((E5:E429)*(MOD(ROW(E5:E429),4)=1))

新源县19728633692: excel 每四行求和一次 -
贡梁清咽: B1 =SUM(INDIRECT("a"&ROW()*4-3&":a"&ROW()*4)) 下拉~

新源县19728633692: EXCEL,同一列中每隔4行的单元格数值相加如何设公式或用什么函数? -
贡梁清咽: =SUMPRODUCT((MOD(ROW(B1:B20),4)=0)*(B1:B20))

新源县19728633692: 计算机EXCEL中如何间隔求和 -
贡梁清咽: 那得看你的间隔有没有规律了.如果有规律就好办,如一列中隔一行求和可以用以下公式 如果数值在奇数行=SUMPRODUCT((MOD(ROW(A1:A15),2)=1)*A1:A15) 如果数值在偶数行=SUMPRODUCT((MOD(ROW(A1:A15),2)=0)*A1:A15) 如果是求一行中的数值和,可以将row改成colunm

新源县19728633692: 请问Excel表,一列数值中,每间隔四行的数相加求和怎么设公式?如:求H列中的H7+C12+H17+H22,这种循环方式求和. -
贡梁清咽: 输入公式后按后按ctrl+shift+enter转换为数组函数,公式如下

新源县19728633692: excel中一列数据每隔4行求和. -
贡梁清咽: 直接=sum(ab1:ab17)就可以求和,函数自动忽略字符,只计算数值

新源县19728633692: 求助!EXCEL同一列隔固定行数的数据之和,的公式如何写?、 -
贡梁清咽: 如求和范围a1:a21,每隔一行=SUMPRODUCT((A1:A21)*(MOD(ROW(A1:A21),2)=1))每隔二行=SUMPRODUCT((A1:A21)*(MOD(ROW(A1:A21),3)=1))

新源县19728633692: Excel表格中怎样对间隔一列的数据求和 -
贡梁清咽: =sumproduct((mod(column(offset(a1,,,,ca1)),2)=0)*offset(a1,,,,ca1)),假设你在ca1输入数字,最好把问题作为内容(邮件主题一定要包含excel字样)、样表(请特别注意:要03版的,把现状和目标效果表示出来)作为附件发来看下 yqch134@163.com

新源县19728633692: 在excel里,隔行求和怎么做?复杂排序问题.两个问题. -
贡梁清咽: 第一个问题:你说的不是隔行,而是隔列求和,而且应当是C4\E4\G4……之和吧?比如对C4:L4区域隔列求和,通常有两种解决办法:=SUMPRODUCT((MOD(COLUMN(C4:L4),2)=1)*C4:L4)***利用MOD求余判断是否是奇数列,再与数值相乘,求乘积和.或者=SUMPRODUCT(N(OFFSET(C4,,ROW(1:5)*2-2)))***利用OFFSET和数组参数得到非连续区域的偏移引用,再求和.第二个问题:E1公式:=RANK(D1,D:D,0) 如果第一行是标题,就在E2输入公式:=RANK(D2,D:D,0)***RANK的参数3是0表示降序,如果缺省或者是非0,就是升序

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