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

您所在的位置:网站首页 sum嵌套sumifs函数多条件求和 #excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理

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

##excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理| 来源: 网络整理| 查看: 265

目录

1 新建窗口

2 SUM函数

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

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

3 SUMIF函数 -单条件求和

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

4 SUMIFS函数-多条件求和

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

▲示例:计算日环比 

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

▲示例:计算每月的GMV 

▲示例:计算月环比

1 新建窗口

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

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

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

2 SUM函数

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

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

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

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

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

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

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

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

3 SUMIF函数 -单条件求和

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

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

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

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

4 SUMIFS函数-多条件求和

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

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

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

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

▲日环比:与前一天的比值-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即为上一天日期

结果:

右下角下拉填充 

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

方法:计算本天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为本天日期对应的单元格

结果:

▲示例:计算每月的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中写>=时应写成">="&(注意是英文双引号),同理小于等于"="&DATE(YEAR(B39),MONTH(B39),1),'拌客源数据1-8月'!A:A,"="&DATE(YEAR(B39),MONTH(B39)-1,1),'拌客源数据1-8月'!A:A,"



【本文地址】


今日新闻


推荐新闻


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