#excel学习笔记(二)#SUM,SUMIF和SUMIFS函数,日期的处理 |
您所在的位置:网站首页 › sum嵌套sumifs函数多条件求和 › #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 新建窗口▲为了方便在计算时从原始数据中选择数据,可以新建一个窗口,选择视图-新建窗口 会出现两个联动的窗口,可以分开进行操作 ▲选择全部重拍-垂直并排 ▲sum函数的参数为要计算的单元格 ▲示例:计算1-8月GMV总和由于全部数据就是只包含1-8月的,因此相当于计算全部的GMV总和 SUM参数选择原始数据表的第J列 ![]() 方法:分别选择一月和八月区域的GMV,用逗号隔开 为了方便查看,在原数据中选择B2单元格-视图-冻结窗格-冻结窗格,固定首行和首列 将GMV列移动到日期列右边,进行参数选择 ▲sumif函数有三个参数:range为进行条件判断的数据,criteria为判断的标准,sum_range为进行计算的数据列 range为源数据中的日期列(A列,依据日期判断),criteria为B15单元格(即日期等于2020/07/01,sum_range为GMV列(源数据J列,要计算的内容) ▲双击C5单元格右下角小加号可以对后续数据进行自动填充 ▲sumifs函数的参数包含sum_range需要求和的数据,criteria_range1第一个条件判断的数据,criteria1第一个条件判断的标准,....(后面可以依次类推接多个条件) sum_range为GMV列(源数据J列,要计算的内容),criteria_range1为源数据中的平台i列(H列,依据平台判断),criteria2为"美团"(注意是英文双引号,选择C29无法匹配),criteria_range2为源数据中的日期列(A列,依据日期判断),criteria2为B30单元格(即日期等于2020/07/31),
▲日环比:与前一天的比值-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为本天日期对应的单元格 结果: 方法: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 |