#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理

目录

1 新建窗口

2 SUM函数

▲示例:计算1-8月GMV总和

​ ▲示例:计算一月和八月的GMV总和

3 SUMIF函数 -单条件求和

▲示例:计算2020/07/01的GMV之和

4 SUMIFS函数-多条件求和

▲示例:计算2020/07/31美团平台的GMV

▲示例:计算日环比 

 ▲示例:计算日同比(按月)

▲示例:计算每月的GMV 

▲示例:计算月环比


1 新建窗口

▲为了方便在计算时从原始数据中选择数据,可以新建一个窗口,选择视图-新建窗口

#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理_第1张图片

会出现两个联动的窗口,可以分开进行操作

▲选择全部重拍-垂直并排

#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理_第2张图片

#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理_第3张图片

2 SUM函数

sum函数的参数为要计算的单元格

示例:计算1-8月GMV总和

由于全部数据就是只包含1-8月的,因此相当于计算全部的GMV总和

#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理_第4张图片

SUM参数选择原始数据表的第J列

#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理_第5张图片 ▲示例:计算一月和八月的GMV总和

方法:分别选择一月和八月区域的GMV,用逗号隔开

为了方便查看,在原数据中选择B2单元格-视图-冻结窗格-冻结窗格,固定首行和首列

#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理_第6张图片

 将GMV列移动到日期列右边,进行参数选择

#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理_第7张图片

3 SUMIF函数 -单条件求和

sumif函数有三个参数:range为进行条件判断的数据,criteria为判断的标准,sum_range为进行计算的数据列

#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理_第8张图片

▲示例:计算2020/07/01的GMV之和

range源数据中的日期列(A列,依据日期判断),criteriaB15单元格(即日期等于2020/07/01,sum_rangeGMV列(源数据J列,要计算的内容)

#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理_第9张图片

双击C5单元格右下角小加号可以对后续数据进行自动填充

#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理_第10张图片

4 SUMIFS函数-多条件求和

sumifs函数的参数包含sum_range需要求和的数据,criteria_range1第一个条件判断的数据,criteria1第一个条件判断的标准,....(后面可以依次类推接多个条件)

#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理_第11张图片

示例:计算2020/07/31美团平台的GMV

sum_rangeGMV列(源数据J列,要计算的内容),criteria_range1源数据中的平台i列(H列,依据平台判断),criteria2"美团"(注意是英文双引号,选择C29无法匹配),criteria_range2源数据中的日期列(A列,依据日期判断),criteria2B30单元格(即日期等于2020/07/31),

#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理_第12张图片双击C30单元格右下角小加号可以对后续数据进行自动填充

#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理_第13张图片

日环比:与前一天的比值-1(本期/上期-1

日同比:(按周)与上周同一天的比值-1;(按月)与上月同一天的比值-1;(按年)与去年同一天的比值-1。(本期/同期-1

示例:计算日环比 

方法:计算本天GMV(上面已经算过),计算上一天的GMV(日期-1),日环比=本天/上天-1

本天GMV:SUMIFS('拌客源数据1-8月'!J:J,'拌客源数据1-8月'!H:H,"美团",'拌客源数据1-8月'!A:A,B30)  其中B30为本天日期对应的单元格

上天GMV:SUMIFS('拌客源数据1-8月'!J:J,'拌客源数据1-8月'!H:H,"美团",'拌客源数据1-8月'!A:A,B30-1) B30-1即为上一天日期

结果:

#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理_第14张图片

右下角下拉填充 

 ▲示例:计算日同比(按月)

方法:计算本天GMV(上面已经算过),计算上个月同天的GMV(日期-30or31,很麻烦不能用该方法!!),日同比=本天/上月同天-1

本天GMV:SUMIFS('拌客源数据1-8月'!J:J,'拌客源数据1-8月'!H:H,"美团",'拌客源数据1-8月'!A:A,B30)  其中B30为本天日期对应的单元格

上月同天日期:DATE(YEAR(B30),MONTH(B30)-1,DAY(B30))

DATE函数根据年月日数值生成日期,如2021/11/21用date函数表示为DATE(2021,11,21)

YEAR,MONTH,DAY 函数分别取出日期的年,月,日

因此计算思路为,取出本天日期的年,月,日,月份-1之后再用DATE函数生成上月同一天的日期 

上月同天GMV:

SUMIFS('拌客源数据1-8月'!J:J,'拌客源数据1-8月'!H:H,"美团",'拌客源数据1-8月'!A:A,DATE(YEAR(B30),MONTH(B30)-1,DAY(B30))) 

B30为本天日期对应的单元格

结果:

#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理_第15张图片

▲示例:计算每月的GMV 

方法:sumifs函数的筛选条件1:平台美团,筛选条件2:日期大于等于本月的第一天,筛选条件3:日期小于本月的最后一天

筛选条件1前面已经写过

筛选条件2:

本月第一天日期DATE(YEAR(B39),MONTH(B39),1) 其中B39为本月任意一天的日期所在的单元格

筛选条件3:

本月最后一天日期,无法确定日期项填28,29,30,31

采用下个月的第一天-1来计算

 DATE(YEAR(B39),MONTH(B39)+1,1)-1 其中B39为本月任意一天的日期所在的单元格

在sumifs中写>=时应写成">="&(注意是英文双引号),同理小于等于"<="&

结果:

#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理_第16张图片

 右下角下拉填充 

▲示例:计算月环比

本月/上月-1

本月GMV已计算:

=SUMIFS('拌客源数据1-8月'!J:J,'拌客源数据1-8月'!H:H,"美团",'拌客源数据1-8月'!A:A, ">="&DATE(YEAR(B39),MONTH(B39),1),'拌客源数据1-8月'!A:A,"<="&DATE(YEAR(B39),MONTH(B39)+1,1)-1)

上月GMV,月份-1

=SUMIFS('拌客源数据1-8月'!J:J,'拌客源数据1-8月'!H:H,"美团",'拌客源数据1-8月'!A:A, ">="&DATE(YEAR(B39),MONTH(B39)-1,1),'拌客源数据1-8月'!A:A,"<="&DATE(YEAR(B39),MONTH(B39),1)-1)

结果:

#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理_第17张图片

 因为原始数据中没有去年12月的数据,因此第一项报错

右下角下拉填充  

你可能感兴趣的:(Excel,excel)