第一章:Excel基础


基础操作

数据格式

 

 

 

 

 

查找与替换

原数据:

 

 查找:

 

 

 

 

 

 

 

 

替换

 

 

 

冻结窗口与拆分窗口

冻结窗口

 

 

 

 

 

 

 

 

 

 

 

 

 

 拆分

 

 

 

 

 

 

 

 

合并计算求和

原数据:

 

 

 

 

 

 

 

 

 

 

 

Result:

 

 

 

 

 

 

分列与合并

Result:

 

 

 

排序和筛选

排序:

业务需求:统计各部门工资从高到低

原数据:

 

 

 

 排序后数据:

 

 

 

 

 

 注意:第二个排序结果启用时是在前一个排序产生并列时

 

筛选:

业务需求:筛选出开发部门与财务部员工工资按从高到低

原数据:

 

 

筛选结果:

 

 

 

分类汇总

 业务需求:将各部门实发工资进行分类汇总

原数据:

 

 

 

分类汇总后:

 

 

 

 

 

 合并单元格并填充

业务需求:取消合并单元格,并填充数据

原数据:

 

 

 

合并单元格并填充数据:

步骤:

  • 选中A列,取消合并后居中。
  • 选中A列,ctrl+G调出定位条件,定位条件选择空值
  • 敲入=A3
  • 按住Ctrl+Enter快速填充公式

 

 

 

 

 

 

 

 

 

之后直接 Ctrl+Enter

 

 

 

 

插入表格

原数据:

 

插入表格:

 

 

切片器工具:

单选模式

 

 

 

 多选模式

 

 

 

 在表格中进行分类汇总等操作时,现将表格转为普通区域在进行操作(该区域不可操作)

 

 

 

 

 

 已经转为普通文本:

 

 

 剔除区域框中的底色:

 原数据:

 

 

 剔除底色:

 

 

处理完成:

 

 

条件格式

 

 

 

 

 

 

 

 

注意:条件格式作用是突出显示

 

 

 

 

 

 

隐藏的复制粘切

原数据:

 

 

隐藏处理:

 

 

业务需求:将隐藏护理后的数据copy到新的表格中

直接复制隐藏后的数据到新的表中,结果如下:

注意:若将数据复制在当前表的隐藏列下方,会有部分数据被隐藏

 

 

发现会将之前需要被隐藏的部分,也会被复制过去,如何解决?有两个方案

The first:

 

 

Result:

 

 

The  second:

 

 

Result

 

 

函数规范

Excel计算的两种方式:

  • 公式,由运算符和数值组成的数学表达式
  • 函数,是Excel内部携带的运算模块

 

Excel的运算符:

 

 

 

运算符的运算顺序:

 

 

 

Excel公式与函数的书写规范:

 

 

 

 

相对引用与绝对引用:

相对引用:不加锁

 

 

 

混合引用:加一把索

 

 

 

绝对引用:加两把锁

 

 

 小试牛刀:

乘法口诀表:

 

 

Excel逻辑函数

逻辑值TRUE和FALSE

 

 

 

 

 

IF函数

 

 业务需求:统计数学、语文两门学科是否及格?

原数据:

 

 

Result:

 

 业务需求2:输出数学与语文两科成绩的优良差?

Result:

 

 

 

 

 

 

 

 

 

 

 

 

 

AND  OR   NOT函数

 业务需求:

 

 

 Result:

 

 

 

 

 

 

 

 

 

 

 小试牛刀1:

业务需求:

 

 

 

 Result:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 小试牛刀2:

业务需求;

要求:销售金额超过150000元,且销售总监或者销售经理评分中有超过90分的为5星级业务员;销售金额超过100000元,

且销售总监或者销售经理评分中有超过85分的评为4星级业务员;其他为3星级业务员。

 

Result:

 

 小试牛刀:

 

 

Excel统计函数

Count系列函数

 

 

业务需求1:总分数大于150的人数?

原数据:

 

 

Result:

 

 

业务需求2:使用countifs实现逻辑“或”?

先使用两个countif的条件值相加,再减去countifs的条件值

SUM系列函数:

 

业务需求:

 

 

Result:

 

 

 

 

 

 

 

 

 

 

 

Average函数系列

 

 

 业务需求:

  1. 计算该班级数学平均成绩?
  2. 语文平均成绩?
  3. 及格的数学成绩平均值?
  4. 及格的语文成绩平均值?
  5. 总成绩大于160且语文及格的数学成绩平均值?
  6. 数学大于等于85且语文大于等于75的总成绩平均值

 

 

 原数据:

 

 

 

 

 Result:

the first:

 

 

 

 

 

 the  second:

 

 

 

the  third:

 

 

 

the  fourth:

 

 

 

 

the fifth:

 

 

 

 

the  sixth:

 

 

 

 

小试牛刀1:

业务需求:

  1. 问题一,求A,B,C类员工各有多少人?
  2. 问题二,求工作年限大于10人的员工有多少人?
  3. 问题三,求A类员工的总销售额?
  4. 问题四,求A类员工的平均销售额?
  5. 问题五,求A类且工作年限大于等于10的员工的总的销售额?
  6. 问题六,求A类且工作年限大于等于10,销售额大于8000的员工的个数?
  7. 问题七,求A类且工作年限大于等于10,销售额大于8000的员工的平均销售额

 

原数据:

 

 

Result:

the first:

 

 

 

the second:

 

 

the third:

 

 

the fourth:

 

 

the fifth:

 

 

the sixth:

 

 

the seventh:

 

 

小试牛刀2:

业务需求:

  1. 一、日均销售额(不算周六周日,一个结果)?
  2. 二、周一至周五每天的平均销售额(5个结果)
  3. 三、计算中旬平均销售额(11号到20号,不包含周六、周日)?

 

原数据:

 

 

 

 

Result:

the first:

 

 

the second:

 

 

the third:

 

 

 

小试牛刀3:

业务需求:

 

 

 

 

Result:

第一步:

选中数据区域

 

 

 

 

 第二步,打开定位条件(Ctrl+G)

 

 

 

 

 

 

第三步:使用自动求和

 

 

 

结果:

 

 

 

 

小试牛刀4:

业务需求:

输出个地区不同尺寸的邮费小计?

 

 

 

原数据:

 

 

 

Result:

 

 

 

 

 

小试牛刀5:

业务需求:分类汇总各品牌车每月的销售小计?

原数据:

 

 

 

 

Result:

 

 

MEDIAN和MODE

 

 

 

 

 

业务需求:

  找出系列一与系列二的中间值、出现次数最高的数

原数据:

 

Result:

the  first:

 

 

the second:

 

 

 

 

 

 RANK函数:

 

 

 

 

 业务需求:

  获取下列数据的排名情况?

原数据:

 

 

 Result:

the first:

 

 

 the  second:

 

 

 LARGE和SMALL函数

 

 

 业务需求:

原数据:

 

 Result:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Excel查找函数

VLOOKUP函数

 vertical(垂直的)

 

 

 

 

 

业务需求一:

  使用VLOOKUP函数(精确匹配),实现每次购买的费用?

 

 

原数据:

 

 

Result:

 

 

业务需求二:

 

 

 

  统计出下面课程,2012,2013年的成绩的等级划分?(VLOOKUP函数的模糊匹配)

原数据:

 

 

 

 Result:

the first:

 

 

 

 

 the second:

 

 

 

小试牛刀:

业务需求:

  统计某销售部门各员工的奖金?

 

 

原数据:

 

 

 

 

Result:

 

the first:

 

 

the  second:

 

 

 

HLOOKUP函数

horizontal(水平的)

 

 

业务需求:

  统计下列2016年的成绩划分等级?

 

原数据:

 

 

 

 

Result:

 

 

 

小试牛刀1:

 业务需求:

  输出该部门各员工的奖金?

原数据:

 

 

Result:

 

VLOOPUP嵌套实战

 

 业务需求:

  输出下列表中每个城市所属地区、奖金比例?

 

 

 

 

 Result:

the  first:

 

 

 

 

 

 the second:

 

 

 

 MATCH函数

 

 

 

业务需求:

  输出下面各品牌车在品牌列中的位置?

         

 

 

 

Result:

 

the  first:

 

 

 

 

 the  second:

 

 

 

 

 Index函数

 

 

 

 业务需求一:

  输出地区代码为6,尺寸大小为3的邮费?

 

 

 

 Result:

 

 

业务需求二:

  输出下列订单的邮费?

 

 

 

Result:

 

 

 

Match和Index函数的嵌套应用:

小试牛刀1:

  业务需求:快速查找每个品牌车的每月销售额?

 

 

 

Result:

the first:

  先实现数据验证功能

 

 

 

 

 

the second:

 

 

 

 

 

 

功能实现啦。。。

 

 只需要切换月份和品牌,就可以自动输出该品牌在某月的销量

 

 

 

  使用嵌套函数,一步实现功能

 

 

 

小试牛刀2:

业务需求:输出下表右侧中的销售姓名、订单号?

 

 

Result:

the  first:

 

 the second:

 

 

 

 

 

 

 

 

LOOKUP函数

 

 业务需求一:

  获取员工编号为7-1115的员工姓名?

 

 

Result:

 

 

 

业务需求二:

  输出右侧员工的员工编号?

 

 

 

Result:

 

 Excel引用函数

INDIRECT函数

 

 

简单使用:

 

 

 

 

 业务需求:

  实现显示下表中A、B两列汽车集团对应的旗下品牌?

 

 

Result

  the  first

 

 

 

 

 

 

 

 

the second

 

 the third:

 

 

the fourth:

 

 the fifth:

 

 

 

 

 

 

 

 

Excel数学函数

ROUND函数

业务需求:

  计算下表中产品1与产品2的销售额?

 

 

 MOD函数

 

基本用法:

 

 

 

业务需求:

  输出右侧一列身份证对应的性别?

 

 

 

Result:

 

 RAND和RANDBETWEEN函数

 

 

 

CONVERT函数

  转化数值单位

 

 简单使用:

 

 

 

 

 

日期时间函数

TODAY和NOW函数

 

 

 

提取日期和时间函数

 

简单使用:

 

 

 

 

 

 

 

 

 

WEEKDAY函数

 

 

 简单使用:

 

 

DATEDIF函数

 

 

 

基本使用:

 

 

上图中的例子中datedif函数ym参数的计算原理,是使用如下图所示日期计算:

 

 

EXCEL文本函数

FIND函数

基本使用

 

 

search函数

 

 

 基本使用

 

 

 

TRIM函数和CLEAN函数

 

 

基本用法:

 

 

 

 

 

LEFT和RIGHT函数

 

 

 基本使用:

 

 

 

 

 

 

MID函数

 

 基本使用:

 

 

文本函数综合应用

小试牛刀1

业务需求

  输出下面表中每款车的长、宽、高?

 

Result:

the first

 

 

the second:

 

 

 

the third:

 

 

 

小试牛刀2

  业务需求:

    截取电话号位数不定的电话号?

 

 

 

 

 CONCATENATE函数

  用于文本拼接

 

 

 

 基本使用

  使用拼接符号拼接文本

 

 

 

   使用文本拼接函数拼接文本

 

 

 

 TEXT函数

  用于设置单元格格式

基本使用

  

 

 

 

 

 

 

 

 

 

 

 

EXCEL之信息函数

IS系列函数

  用于判断单元格值的类型

 基本用法

 

 

 

 

 

 

 

 

 

IFERROR函数

  用于捕获单元格输出的错误,便于输出优化

 

 

 

 

 

 

 

 

基本使用

 

 

 

 

 

 

 

Excel之数组

数组公式

 基本使用:

  the first

 

 

 

  the secode

 

 the third:

 

 

 

 

 小试牛刀1:

 

 

 

 

 

 

 

 

 小试牛刀2

 业务需求:

  输出下面表中某商品,不同价格在2016/1/1-2016/1/20期间每天的销售小计、每个品牌这20天的小计以及该商品销售总计?

 

 

 

 

 

Result:

  the first

 

 

 

 

 the second

 

 

 

 

 

EXCEL图表制作

 

 

 

 创建柱形图

 

 

业务需求1:

  将下表中数据以图形的形式展示出来

 

 

Result:

  the first

 

 

 

 

 

  the second

 

 

上面的柱状图,去掉小计,该怎样做呢?

  第一种方式:

 

 

 

  第二种方式:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

技巧:

 

 

创建饼图

 

基本用法:

 

 

 

将上表中1月份各地区,销售额以饼图的形式展示?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

饼图分散的效果实现:

 

 

 

 

 

 当图表比较多时,我们想把图表整齐的放在Excel表中,可以按住alt键并拖动图表,就可以吸附网格线,达到整齐放置图表。

 

 

 

 

 

 三维簇状图

 

 

 

 

 

 基本使用

 

 

 迷你折线图

 

 

 

 

 基本使用:

 

 

 

双轴图

   用途:将两个度量值一起分析,就使用双轴图

 

 

 

   基本使用:

 

 图表综合使用

  业务需求:

  • 不同月份的新增人员数?
  • 新增人员性别比例图?
  • 新增人员年龄分布图?
  • 各部门新增员工分布图?

  原数据:

 

 

 Result:

the  first

 

 

 the second

 

 the third:

 

 

 the fourth:

 

 

 

 

Excel数据透视表

 

 

 

 

 

 基本用法

  自定义排序序列,应用场景,操作销售区域或卖场,想提高某些人的排名就可以自定义排序序列

 

 

 

原始数据

 

 

 基本用法:

 

 

 

 

 

 

 

 

 日程筛选器:

 

 

 

 

 

 

 

数据透视图

 

 

 

 

 

 数据透视表小试牛刀

 

 

 

 

 

 小试牛刀2:

 

 

 

 

 

 

 

 小试牛刀3

 

 

 

 

 

 

 

 

 

 

小试牛刀3

  将二维表转为一维表

 

 

 

Result:

 

 

 

 

 

 

 

 

 

 

 

 

 Excel日报分析

 原始数据:

 

 业务需求:

  查找重复值

Result:

the first:

 

 

 

 

 

 

 

 

 

 the second

 

 

 

 

 

 the third:

 

 

 

 

 

 

 

业务需求一:

 

 

 

Result:

 

 

 

 

业务需求二:

 

 

 

Result:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Excel留存分析

业务需求:

    获取每个用户的注册日期?

原数据:

 

 

 

Result:

 

 

 

 

 

 

 

业务需求2:

  实现哪个用户在哪天登陆过?

 

 

 

 

业务需求2:

 

 

 

 

Result

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Excel游戏数据

原数据:

 

 

 

 

业务需求:

 

 Result:

 

 

 

 

 

 

 

 

 

 

 

业务需求2:

  ACU:平均在线人数

  PCU:最高在线人数

 

 

 Result

 

 

 

 

 

 

 

 

 

 

Excel综合实战:

小试牛刀1:

 原数据

 

 业务需求1

 

 

 

 Result:

the first

 the second

 

 

 

 

业务需求2:

 

 

 

 Result:

  本题的关键在于取出姓?

方法1:

 

 

 

 方法2:

  最佳写法

 

 

 

 

 

 

 小试牛刀2

  VLookup精确匹配应用场景

 业务需求1:

 

 Result:

 

 

 

 

 

 业务需求2:

 

 

 Result:

 

 

 

 

业务需求3:

 

 

 

 

 

 

 Result:

 

 

 

 

 

 

 

 

 

 

业务需求4

 

 

 

 

 

Result:

 

 

 

业务需求5

 

 

 Result:

 

 

 VLookup模糊匹配应用场景

 业务需求6

 

 

 

 

 Result:

 

 

 

 业务需求7:

 

 

 

Result:

 

 

 

业务需求8:

 

 

Result:

 

 

 小试牛刀3:

业务需求1:

 

 

Result:

 

 

业务需求2:

 

 

 

 

 

Result:

 

 

 

 

 

业务需求3:

 

 

Result:

 

 

 

 

业务需求4:

 

 

 

Result:

 

 

 

小试牛刀4:

业务需求1

 

 

Result:

 

 

 

 

 

 

 

 

 

 

 

 

 

   性别

 

 

  数据验证

 

 

 

 

 

 

 

业务需求2:

 

 

 

 

 

 Result

 

 

 HLookup方法解觉

 

 

 

 

 

 业务需求3:

 

 

 

Result:

 

 

 

 

业务需求4:

 

 

 业务需求5:

 

 

 

 

Excel常见的8种错误类型如何解决?

错误类型一:#DIV/0!错误值

这种错误值主要出现在数据相除运算时,除数是否有出现0或者空格等情况,因为除数是不能为0的,
所以当出现不符合公式要求的条件时,就会出现#DIV/0!的错误值形式。如下图所示:

解决方法:我们鼠标点击错误值单元格,会出现错误值提升的感叹号。鼠标左键点击,然后点击显示计算步骤,

这样我们就能看到公式除数是为0的,我们只要修改除数的数值即可解决。

 

 

错误类型二:#VALUE!错误值

错误类型#VALUE!主要表现为不同数据类型的值进行运算时就会出现。如当产品A和数量的数值56相加时:

A+56,就会出现#VALUE的错误值。如下图所示:

解决方法:当文本类型和数值类型的值相加的时候,就会出现#VALUE!的错误类型。

这个时候我们需要核对检查一下数据区域中的值是否为相同的格式类型。

 

错误类型三:#N/A 错误值

错误类型#N/A出现的原因主要为在进行函数运算的时候,我们对应的值不存在的时候,就会出现这样的错误值。当我们用vlookup函数查询某个人的数据,

但是原始数据没有这个人的时候,就会出现这样的错误。如下图所示:

解决方法:利用函数查询不存在的人员数据的时候,这个时候就会出现#N/A的错误。这个时候我们需要用IFerror函数来进行替换当出现不存在的数据时,我们可以自动返回不存在的备注。

函数公式:=iferror(VLOOKUP(F5,B:D,3,0),"不存在")

 

错误类型四:#NUM!错误值

错误值#NUM!的出现主要是由于公式中出现了超出Excel限定的数值计算范围的时候,就会出现这样的错误。

如我们需要计算3的10307次方的时候:=3^10307,这样的结果数字因为超出了最大的计算范围,所以就会出现错误#NUM!。如下图所示:

解决方法:出现这种超过计算的最大值的时候,我们只能将数据进行拆分或者重新整理计算。因为这样的数值结果已经超出了Excel的最大计算值

错误类型五:#REF!错误值

错误类型#REF!出现的原因主要为,当在通过函数引用某一个单元格或者单元格区域时,当引用的区域被删除后,这样函数就无法找到需要引用的区域,

所以就会导致这样的错误。如我们利用Sum函数对原来的D3:D6单元格区域进行求和,当我们将D列数据删掉后,

那么sum函数就无法引用对应的区域,最终就会出现错误。如下图所示:

解决方法:出现#REF!错误值的时候,主要为函数公式里面引用的单元格位置发生了错误导致。这个时候我们需要重新梳理函数计算逻辑,重新更新函数计算区域。

错误类型六:#NAME?错误值

#NAME?错误类型主要表现有四种错误样式。1、函数公式输入错误,如SUM变成了SNM;

2、单元格引用区域错误;3、数值类型错误不符合计算规则;4、文本字符引用时未规范使用英文双引号。如下图所示:

解决方法:碰到#NAME?以上四种错误格式的时候,我们归根结底从两个方面进行处理。

  第一:检查基础数据是否有格式错误

  第二:检查函数公式是否有输入错误

  第三检查文本内容是否有正确引用

错误类型七:####错误值

错误类型####主要代表的是当前单元格宽度满足不了数值的长度。所以会出现显示不全的情况。如下图所示:

解决方法:如上图所示当入职日期长度过长的时候,单元格就会显示为许多#的形式。这里我们只要调整单元格列宽就可以解决。

错误类型八:#NULL!错误值

#NULL!错误数据类型主要存在于函数在引用单元格区域的时候,单元格区域范围出现错误。如我们需要根据每款产品销量和单价计算总金额。

因为单元格函数区域的问题就会出现错误。具体区别如下面的函数所示:

  正确函数:=SUMPRODUCT(C3:C7,D3:D7)

  错误函数:=SUMPRODUCT(C3:C7 D3:D7)

解决方法:解决#NULL!的错误问题,我们主要为重新梳理一遍我们的函数公式,看对应的函数引用区域是否有书写错误。

 

 

 

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM