excel按年份求和(excel按月份求和)

您所在的位置:网站首页 sumsumifs嵌套 excel按年份求和(excel按月份求和)

excel按年份求和(excel按月份求和)

#excel按年份求和(excel按月份求和)| 来源: 网络整理| 查看: 265

在工作中偶尔会遇到求MTD、YTD或者最近一周某个产品的销售额,而且需要根据日期的变化动态求和。下面给大家介绍两个方法动态求和,可以对一维表或者二维表进行动态求和。1、使用SUM+OFFSET对二维表进行动态求和 SUM函数比较常用就不给大家介绍了,下面说一下比较陌生的OFFSET函数:OFFSET函数简介:以指定的引用为参照系,通过给定偏移量得到新的引用,返回的引用可以为一个单元格或单元格区域,并可以指定返回的行数或列数。外面再嵌套一个SUM函数就可以对这个动态区域进行求和了。OFFSET(reference,rows,cols,height,width)OFFSET(起始坐标,从坐标开始算的行数,从坐标开始算的列数,高,宽)

Reference:作为偏移量参照系的引用区域.Reference必须为对单元格或相连单元格区域的引用;否则,函数OFFSET返回错误值#VALUE!.

Rows:相对于偏移量参照系的左上角单元格,上(下)偏移的行数.如果使用5作为参数Rows,则说明目标引用区域的左上角单元格比reference低5行.行数可为正数(代表在起始引用的下方)或负数(代表在起始引用的上方).

Cols:相对于偏移量参照系的左上角单元格,左(右)偏移的列数.如果使用5作为参数Cols,则说明目标引用区域的左上角的单元格比reference靠右5列.列数可为正数(代表在起始引用的右边)或负数(代表在起始引用的左边).

Height:高度,即所要返回的引用区域的行数.Height必须为正数.

Width:宽度,即所要返回的引用区域的列数.Width必须为正数.

示例:求芒果最近一周的合计数,函数为SUM(OFFSET(A1,MATCH(A14,A2:A9,0),MATCH(B14,B1:M1,0),1,7)),其中MATCH(A14,A2:A9,0)是匹配芒果在A2:A9所在区域的行数,MATCH(B14,B1:M1,0)是匹配开始日期2022/6/2在B1:M1区域的列数。整体函数的解释就是,在A1单元格,向下第6行,向右第2列开始,返回1行7列(也就是C7:I7)区域的值,然后进行SUM求和。注:match函数讲解请查看:比vlookup好用的查找组合match+index

2、使用SUMIFS函数对一维表进行动态求和SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

参数名称

说明

Sum_range (必需)

要求和的单元格区域。

Criteria_range1 (必需)

使用 Criteria1 测试的区域。Criteria_range1 和 Criteria1 设置用于搜索某个区域是否符合特定条件的搜索对。 一旦在该区域中找到了项,将计算 Sum_range 中的相应值的和。

Criteria1 (必需)

定义将计算 Criteria_range1 中的哪些单元格的和的条件。 例如,可以将条件输入为 32、">32"、B4、"苹果" 或 "32"。

Criteria_range2, criteria2, … (optional)

附加的区域及其关联条件。 最多可以输入 127 个区域/条件对。

示例:求芒果最近一周的合计数,函数为SUMIFS(C:C,A:A,">="&F4,A:A,"="&F3的查找区域,也就是选取">="2022/6/2的值;A:A也是第二个条件"



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3