借助公式实现每隔五位进行自动求和

2017-09-23 06:12王志军
电脑知识与技术·经验技巧 2017年7期
关键词:数据量单元格公式

王志军

最近在工作中遇到一个问题,如图1所示,当在B7单元格输入月份的数字时,能够得到下面各个项目的累计之和。由于实际的数据量非常大,手工计算显然是相当的麻烦,可否利用公式实现呢?

选择B8单元格,在编辑栏输入公式“=SUMPRODUCT(N(OFFSET(A$3,,ROW(INDIRECT("1:"&B$7))*5+ROW(A1)-6)))”,这里的ROW函数可以返回一个引用的行号,INDIRECT函数可以返回文本字符串所指定的引用,OFFSET函数是以指定的引用为参照系,通过给定偏移量返回新的引用,最后利用SUMPRODUCT函数返回相应的数组或区域乘積的和,N函数用来返回数值后的值,如果缺少会导致出现错误,公式执行之后向下拖拽或双击填充柄,很快就可以看到图2所示的效果。

如果只是需要对该月的数据进行引用,那么可以使用公式“=SUMIF($1:$1,B$7&”月”,OFFSET(A$3,,ROW(A1)-1))”,这里的SUMIF函数是对满足条件的单元进行求和,公式执行之后向下拖拽或双击填充柄,很快就可以看到图3所示的效果。endprint

猜你喜欢
数据量单元格公式
组合数与组合数公式
排列数与排列数公式
合并单元格 公式巧录入
流水账分类统计巧实现
高刷新率不容易显示器需求与接口标准带宽
玩转方格
玩转方格
AMAC
“两两三三”解决天体问题
电力营销数据分析中的数据集成技术研究