excel怎么有规律的隔行相加,比如我要同时算1+5+9+13+....;2+6+10+14+...;3+7+11+15+..
直接求和是不行,必须要编个数组公式才行,我一共两万多个数据呢,计算范围是A2:A23281,,我要的结果是A2+A50+A98+。。。;A3+A51+A99+。。。;A4...
直接求和是不行,必须要编个数组公式才行,我一共两万多个数据呢,计算范围是A2:A23281,,我要的结果是A2+A50+A98+。。。;A3+A51+A99+。。。;A4+A52+A100+。。。;A5+A53+A101+。。。;以此类推直到A49+A97+A145+。。。+A23281,一共要得到48个结果
展开
展开全部
假设是A列
1+5+9+13+....;
=SUMPRODUCT((MOD(ROW(A1:A1000),4)=1)*A1:A1000)
2+6+10+14+...;
=SUMPRODUCT((MOD(ROW(A1:A1000),4)=2)*A1:A1000)
3+7+11+15+..;
=SUMPRODUCT((MOD(ROW(A1:A1000),4)=3)*A1:A1000)
问题补充
=SUMPRODUCT((MOD(ROW(A$2:A$23281),48)=ROW(A2))*A$2:A$23281)
下拉复制公式
1+5+9+13+....;
=SUMPRODUCT((MOD(ROW(A1:A1000),4)=1)*A1:A1000)
2+6+10+14+...;
=SUMPRODUCT((MOD(ROW(A1:A1000),4)=2)*A1:A1000)
3+7+11+15+..;
=SUMPRODUCT((MOD(ROW(A1:A1000),4)=3)*A1:A1000)
问题补充
=SUMPRODUCT((MOD(ROW(A$2:A$23281),48)=ROW(A2))*A$2:A$23281)
下拉复制公式
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、第一种方法在B2中输入
=SUMPRODUCT((MOD(ROW($A$2:$A$23281),48)=MOD(ROW(A2),48))*(A$2:$A$23281))
下拉48行。
2、把问题简单化吧。
第二种方法 在B2中输入
=MOD(ROW()-2,48)+1 下拉(或复制公式)选A3:A23281,复制公式
再用B2的序号分类汇总
在C2中输入
=SUMIF($C$2:$C$23281,C2,$A$2:$A$23281)
=SUMPRODUCT((MOD(ROW($A$2:$A$23281),48)=MOD(ROW(A2),48))*(A$2:$A$23281))
下拉48行。
2、把问题简单化吧。
第二种方法 在B2中输入
=MOD(ROW()-2,48)+1 下拉(或复制公式)选A3:A23281,复制公式
再用B2的序号分类汇总
在C2中输入
=SUMIF($C$2:$C$23281,C2,$A$2:$A$23281)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B2=SUMPRODUCT((MOD(ROW($A$2:$A$23281),48)=MOD(ROW(A2),48))*$A$2:$A$23281)
下拉到B49,即是你要的结果。
下拉到B49,即是你要的结果。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在B2:B49中输入1至48,重复填充到B23281,再用筛选分别选B列1~48,分别计算A列就行了。分类汇总也行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选中数据区域-->右击-->设置单元格格式"-->"数字"-->"自定义"-->"
[红色] [>0]+0.00%;
[蓝色][<0]-0.00%;持平",如图:
补类型下方框被告挡住的内容图:
-->确定",效果如图:
[红色] [>0]+0.00%;
[蓝色][<0]-0.00%;持平",如图:
补类型下方框被告挡住的内容图:
-->确定",效果如图:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询