本次的excel学习操作以及数据来源于B站戴戴戴师兄的
数据分析自学课程
视频链接:https://www.bilibili.com/video/BV1ZM4y1u7uF?p=2&vd_source=d8fafbd45d75bfc7abd4c62cdf657af2

文章目录

  • 理解数据
  • 常用函数
    • SUM
    • SUMIF-单条件求和
    • SUMIFS-多添加求和
    • SUBTOTAL
    • IF
    • IF嵌套
    • VLOOKUP
    • Index&match
      • Index
      • match
      • match&index

理解数据

拿到数据后先对数据进行备份,然后ctrl+shift+l快速筛选:查看数据的种类、对数据排序
本次的数据:线上的外卖门店数据

平台门店名称:同一家店存在关店重开的情况,因此每次都会换一个名称以便区别收集数据(关店的可能性:存在违规行为,新店具有福利)
GMV:一个商家在一个时间段的营业额
商家实收:去掉平台各种福利满减等最后进入商家银行的钱
门店曝光量:在外卖平台被多少用户看到
门店访问量:用户进店量
门店下单量:用户下单量
无效订单:中途取消订单,退款等
有效订单
曝光人数:在平台上被看到的次数
进店人数:平台上点击进店的人数
下单人数//曝光人数、进店人数、下单人数和前面的门店曝光量、门店访问量、门店下单量是类似的,但是他们之间的数据对不上是因为存在重复值等,类似uv和pv的区别:
//uv:相当于访问人数(去重)
//Pv:相当于页面的浏览量、点击量(不去重)
//cpc:每产生一次点击所花费的成本
cpc总费用:当天广告投放的总花费
cpc曝光量:广告投放为门店带来的曝光量
cpc访问量:广告投放为门店带来的访问量
商户补贴:商家的补贴金额
平台补贴:平台的补贴金额

筛选:
透视表内置的筛选:只能在透视表内进行。
切片器筛选:可以在数据透视表外的工作表对数据透视表进行操作。
需要把透视表的内容引用到其他工作表时可将切片器一并复制过去进行筛选

常用函数

新建窗格



使用win+箭头进行分页
新建窗口:当前窗口复制出来,但是不会产生新的数据,只是同一份数据在不同的窗口展示而已


冻结窗格方便左右,上下查看数据

SUM

SUM(单个或多个单元格)
SUM(列的名称如:A:A)
SUM(行的名称如:1:1)
计算1-8月的GMV
单元格C5=SUM('拌客源数据1-8月 (2)'!J:J)
①表示工作表名称(在非当前工作表引用时会显示)
②表示选中的列

计算1月和8月的GMV
冻结窗格后根据日期选中一月的GMV使用英文”,”分隔公式再选中八月的GMV

SUMIF-单条件求和

SUMIF(条件判断所在的区域,条件,(用来求和的数值区域])

根据上图选择顺序
条件判断所在的区域:日期列
条件:2020/07/01
求和的数值区域:GMV列

如图所示2020/07/01的GMV=SUMIF('拌客源数据1-8月 (2)'!A:A,B15,'拌客源数据1-8月 (2)'!J:J)

向下下拉填充快速得到其余日期的GMV

SUMIFS-多添加求和

SUMIFS(用来求和的数值区域,条件1判断所在的区域1,条件1,条件2判断所在的区域2,条件..)


如图所示计算日期为2020/07/02的美团GMV(既有日期又有平台又要计算GMV值,则选择SUMIFS多条件计算)

=SUMIFS('拌客源数据1-8月 (2)'!J:J,'拌客源数据1-8月 (2)'!A:A,B30,'拌客源数据1-8月 (2)'!H:H,"美团")
如上图选择顺序所示:
①   选择求和的数值区域:GMV所在的I列
②   条件1判断所在的区域:日期所在的A列
③   条件1:常用函数-练习版(2)中的B30
④   条件2判断所在的区域: 平台i所在的H列
⑤   条件2:因为源数据平台i列中没有美团GMV这一指标,所以手动输入”美团”进行判断

年:=YEAR(B30)
月:=MONTH(B30)
日:=DAY(B30)
日期组合(上个月的这一天):=DATE(YEAR(B30),MONTH(B30)-1,DAY(B30))

//求上一个月的当天即月数减1:MONTH(B30)-1

上个月这一天的GMV:=SUMIFS('拌客源数据1-8月 (2)'!J:J,'拌客源数据1-8月 (2)'!A:A,DATE(YEAR(B30),MONTH(B30)-1,DAY(B30)),'拌客源数据1-8月 (2)'!H:H,"美团")

环比与同比

●年
2020年环比
=(2020年数据-2019年数据) /2019年数据
=2020年数据/2019年数据- 2019年数据/2019年数据
=2020年数据/2019年数据-1
●月
2020年7月环比=2020年7月 数据/2020年6月数据-1
2020年7月 同比=2020年7月数据/2019年7月数据-1
●日
2020年7月1日环比=2020年7月1日数据/2020年6月30日数据-1
2020年7月 1日的月同比=2020年7月1日数据/2020年6月1日数据-1
2020年7月 1日的周同比=2020年7月1日数据/2020年6月24日数据-1
//环比即为与上一个相邻的单位相比,同比即为与上一年、上一个月、上一周相同的时间单位进行相比
同比=(本期数-同期数)/同期数=本期数/同期数-1
环比=(本期数-上期数)/上期数=本期数/上期数-1
日环比=当天GMV/前一天GMV-1
//求前一天的GMV即套用求当天GMV的公式把当天的日期改为当天日期-1
=C30/SUMIFS('拌客源数据1-8月 (2)'!J:J,'拌客源数据1-8月 (2)'!A:A,B30-1,'拌客源数据1-8月 (2)'!H:H,"美团")-1

正确求每月的第一天和最后一天

日同比=当天GMV/上一月那天的GMV-1
//求上一个月那天的GMV即套用求当天GMV的公式把当天的日期MONTH(B30)-1
=SUMIFS('拌客源数据1-8月 (2)'!J:J,'拌客源数据1-8月 (2)'!A:A,DATE(YEAR(B31),MONTH(B31),DAY(B31)),'拌客源数据1-8月 (2)'!H:H,"美团")/SUMIFS('拌客源数据1-8月 (2)'!J:J,'拌客源数据1-8月 (2)'!A:A,DATE(YEAR(B31),MONTH(B31)-1,DAY(B31)),'拌客源数据1-8月 (2)'!H:H,"美团")-1
求每个月的第一天=date(year(日期),month(日期),1)
正确每个月第一天:date(year(日期),month(日期)+1,1)-1
求一个月的GMV即求大于等于第一天的日期小于等于最后一天的日期的GMV和

①像"美团"这样的字符串是文本格式,需要加英文双引号
②条件参数直接引用单元格或者使用函数则不需要英文双引号,
③然后大于等于等符号也需要添加英文双引号" , 并使用&才能与后面的条件值相连
=SUMIFS('拌客源数据1-8月 (2)'!J:J,'拌客源数据1-8月 (2)'!H:H,"美团",'拌客源数据1-8月 (2)'!A:A,">="&DATE(YEAR(B39),MONTH(B39),1),'拌客源数据1-8月 (2)'!A:A,"<="&DATE(YEAR(B39),MONTH(B39)+1,1)-1)

月环比=当月GMV/前一月GMV-1

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

SUBTOTAL

=Subtotal(功能代码,数值区域)

代码1-111代表不同的功能,根据选中的功能对数据区域进行计算(求和、计数.....)
Subtotal会根据筛选对数据进行求和变化,不会像sum一样受区域变化限制

IF

=if(条件,满足添加则返回值xx,不满足添加则返回值xx)

IF嵌套

=if(条件1,if(),if())

VLOOKUP

​根据A的值返回B的值
=Vlookup(要查找的数据A,要查找的数据A的位置和需要返回的数据B的位置,要返回的数据B在区域中的处于第几列,返回近似匹配值或精确匹配值-指示为1/True或0/False)


​以上即为根据门店ID返回门店名称

Index&match

match返回行号或列号,index根据行列号返回其值

Index

=​index(array,row_num,[colum_num])
array:需要查找的数据所在的单元格区域
row_num:要查找第几行(以选中的单元格区域左上角为起点)
colum_num:要查找第几列(以选中的单元格区域左上角为起点)
​index返回整列时:行为0
index返回整行时:列为0

以上即为​返回选中区域中的2行2列的值

match

=match(lookup_value,lookup_array,[match_type])
lookup_value:要查找的值(要查找的单元格)
lookup_array:查找区域(行或列区域)
match_type:查找模式:0、-1、1三种,其中0为精准查找,-1位降序查找,1位升序查找。当参数为1或-1时,查找范围内的值必须是升序或降序排序,否则无法得到正确的位置



以上得到门店ID在表格中的列号

match&index

使用match函数根据平台门店名称返回门店ID的行号,列号,index根据行号列号返回门店ID,如果数据需要向右向下填充,则要对应的锁定行号、列号、行值、列值。

1.向下填充时,index原来选中的数据区域不变,需要锁定,行号不变,行值改变,需要锁定行号,即$B112
2.向右填充时,index原来选中的数据区域不变,需要锁定,行号改变,行值不变变,需要锁定行值即D$111
​使用match和index组合查询,index函数嵌套match函数根据match返回行号、列号,index返回其值。


学习excel基本操作——大厂周报(1)相关推荐

  1. 数据处理中常用的Excel基本操作及函数

    数据处理中常用的Excel基本操作及函数-生信基础版 文章目录 数据处理中常用的Excel基本操作及函数-生信基础版 第一部分:键盘快捷键操作 一.CTRL系列 二.其他系列 第二部分:Excel函数 ...

  2. 视频教程-手把手学习Excel电子表格-Office/WPS

    手把手学习Excel电子表格 15年以上IT行业工作经验.8年以上IT行业教学经验.丰富的项目经验和授课经验,授课形式不拘一格.熟悉iOS开发,网页开发.Java开发.平面设计等技术,是一名经验丰富的 ...

  3. 学习excel的使用技巧一空格替换为0

    学习excel的使用技巧一空格替换为0 问题1  把excel表格中的空格  填充为0 方法1 选中CDE列    CRTL+F 查找空 替换为0 方法2 选中CDE列 CRTL+G 打开定位  点击 ...

  4. 计算机软件基础操作,计算机软件基础 第九章 Excel基本操作(1页)-原创力文档...

    第九章 Excel基本操作 历年考点分布 2005A 2005B 2006A 2006B 2007 2008 2009 2010 工作簿.工作表.单元格的基本概念 3 1 1 2 1 工作表的编辑 4 ...

  5. 表格大小设置_系统地学习Excel第18课,设置单元格字体格式

    上一篇:系统地学习Excel第17课,设置单元格格式 本篇内容结构如下: 本篇在章节中的位置 单元格字体格式包括字体.字号.字形.颜色等.Excel中文版默认单元格: 字体为[宋体]或[等线]: 字号 ...

  6. 五、开始学习Excel函数,效率快速提高

    @Author : By Runsen @Date : 2020/5/12 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件.导致翘 ...

  7. 四、从Excel开始,学习Excel的快捷键

    @Author : By Runsen @Date:2020/5/12 在2020年一月初,也是我大三上的寒假,我开始写书,为什么呢?因为化工原理和化工热力学挂了,我需要重拾自己的自信. 对于一个大学 ...

  8. 学习excel数据分析_为什么Excel是学习数据分析的最佳方法

    学习excel数据分析 它是视觉的,它是透明的,并且使事情变得简单. (It's visual, it's transparent, and it keeps things simple.) The ...

  9. 河南科技大学计算机基础题库,河南科技大学大学计算机基础Excel基本操作选择题汇总...

    Excel基本操作 1.在Excel工作表的单元格中,如要输入数字字符串100083(邮政编码)时,应输入____C___. A) 100083 B) "100083" C) '1 ...

最新文章

  1. 【C++】STL队列和栈的使用
  2. Bruck:一个Web界面布局原型设计框架\n
  3. Using --强制资源清理
  4. 拼接字符串时去掉最后一个多余逗号
  5. (chap5 web服务器) 数据转发之“网关和隧道”
  6. 序列赋值引发的Python列表陷进
  7. mysql sql len_MySQL的查询计划中ken_len的值计算方法
  8. You third iOS app,这个APP要放到手机上面运行,才会成功,才会新建记录。
  9. php数组o m n mn,O(m + n)和O(mn)之间的区别?
  10. 菜鸟篇之Java入门学习【ZT】
  11. 通过安装和配置AD域解决Windows Server 2016的IIS无法加载SMB文件卷文件的问题
  12. 首届FineReport平台主题设计大赛火热启动
  13. python基本语法结构
  14. 鼠标右键没有word、excel/右键不能新建word、ppt等office
  15. 【实习日报】2019年6月上半月 前端开发实习工作日报汇总
  16. h61 nvme硬盘_让SSD起飞,玩转固态硬盘工具
  17. vpu测试_联发科P30支持的VPU是什么?不知道就别说你懂科技了
  18. 软件观念革命:交互设计精髓_万字干货,交互设计精髓105条设计原则(附中英PDF资料)...
  19. 学计算机买笔记本是i5 i7,i7一定比i5强?买电脑陷阱你一定要注意了
  20. 用超分辨率扛把子算法 ESRGAN,训练图像增强模型

热门文章

  1. 【计算机非全日制】就业如何?可以去哪些企业?
  2. 仙剑奇侠传一怎么修改服务器,仙剑奇侠传1秘籍_仙剑1作弊方法大全
  3. 光度立体(一)- 基于先验信息的快速表面法向量求解
  4. 一个简单的三维向量类
  5. 验证码识别工具——Pkav HTTP Fuzzer
  6. HTML5 - 文字跑马灯标签(marquee)屏幕滚动文字
  7. Web 证书和浏览器
  8. 虚拟机VMware下载与安装
  9. 新手必知:建设网站的基本步骤_转载
  10. PDF文件合并(MergePDF)