学习Excel的使用

目录
  • 常用的技巧
    • 带单位计算
    • 填充不连续数据
    • 删除空行
    • 给Excel图表添加参考线
    • 打开开发工具
    • 给 Excel 添加目录
    • 批量添加下划线
    • 批量添加该日是星期几
    • 批量添加自定义文字
    • 批量将阿拉伯数字转为数字大/小写
    • 添加快捷选择
    • 快速制作工资条
    • 制作动态考勤表
    • 对齐姓名
    • 数据分组
    • 英文字母大小写转换
    • 数值大小变符号个数
    • 移动单元格
    • 批量调整行高和列宽
    • “✚” 拖拽序列/复制
    • 一次插入多个空行列/行
    • 移动/复制单元格
    • 复制工作表
    • 重命名工作表
    • 批量删除工作表
    • 两个工作簿之间复制/移动工作表
    • 组合工作表
    • 行列转置
    • 贴上运算值
  • 常用的快捷键
    • Alt 键
    • Ctrl + Shift 组合键
    • Ctrl 键
  • 开始标签
    • 自定义排序
    • 自定义排序序列
    • 手动加上边框
    • 筛选
    • 格式化表格的条件格式
    • 表格数值格式
      • 基本数值格式
      • 自定义数值格式
      • 日期 & 时间格式
    • 单元格对角线
  • 设计标签
    • 格式化表格
    • 交叉分析筛选器
  • 插入标签
    • 帕累托图(Pareto chart)
      • 1、组合图
      • 2、数据透视表
      • 3、Excel 2016 内建的图表
  • 页面布局标签
    • 表格边框
  • 数据标签
    • 合并计算
    • 数据验证
    • 分列
    • 表格内容重复怎么办
      • 标记重复内容
      • 删除重复值
      • 防止重复内容
    • 模拟分析 --> 单变量求解
  • 审阅标签
    • 插入批注
    • 保护
      • 保护工作表
      • 允许编辑区域
      • 保护工作簿
      • 打开工作簿需输入密码
  • 视图标签
    • 冻结窗格
    • 拆分
  • 计算函数
    • sum
    • sumif
    • sumifs
    • sumproduct
    • average
    • large
    • small
  • 条件判断函数
    • if
    • ifs
    • iferror
  • 查询函数
    • vlookup(常用)
    • hlookup
    • indirect
    • xlookup
  • 计数函数
    • count
    • counta
    • countif
    • countifs(常用)
  • 定义的名称
  • 日期和时间函数
    • datedif
    • networkdays
    • networkdays.intl
  • 排位函数
    • rank.eq
    • rank.avg
  • 显示公式
  • 文字函数
    • left
    • right
    • mid
    • find
    • len
  • 最强函数搭档 index & match
    • index
    • match
  • 随机函数
    • randbetween
    • choose
    • rand
  • 布林逻辑函数
    • and
    • or

学习Excel的使用

学习环境:Excel 2016 版即可
视频地址:https://www.bilibili.com/video/BV184411C7Ci

常用的技巧

带单位计算

学习Excel的使用_第1张图片

填充不连续数据

删除空行

学习Excel的使用_第2张图片

给Excel图表添加参考线

打开开发工具

学习Excel的使用_第3张图片

给 Excel 添加目录

一次添加全部(推荐)

=mmm1

逐一添加

批量添加下划线

@*_

批量添加该日是星期几

aaaa

批量添加自定义文字

学习Excel的使用_第4张图片

批量将阿拉伯数字转为数字大/小写

[dbnum1] --> 将阿拉伯数字转为数字小写
[dbnum2] --> 将阿拉伯数字转为数字大写

添加快捷选择

只能添加两种

[=1]"软件工程";[=2]"计算机科学与技术"

快速制作工资条

制作动态考勤表

对齐姓名

学习Excel的使用_第5张图片

数据分组

英文字母大小写转换

学习Excel的使用_第6张图片

数值大小变符号个数

学习Excel的使用_第7张图片

移动单元格

学习Excel的使用_第8张图片

批量调整行高和列宽

学习Excel的使用_第9张图片

“✚” 拖拽序列/复制

如果只有数字就直接向下拖拽的话默认复制

如果有数字字母 / 汉字向下拖拽的话默认序列

学习Excel的使用_第10张图片

一次插入多个空行列/行

学习Excel的使用_第11张图片

移动/复制单元格

Ctrl:复制选中的单元格

Shift:插入但不覆盖单元格

学习Excel的使用_第12张图片

复制工作表

对一个工作表按住 Ctrl 键,用鼠标进行拖拽,即可完成对一个工作表的复制

学习Excel的使用_第13张图片

重命名工作表

学习Excel的使用_第14张图片

批量删除工作表

按住 Shift 键进行批量删除

学习Excel的使用_第15张图片

两个工作簿之间复制/移动工作表

必须是两个打开的工作簿之间才能进行移动或复制

学习Excel的使用_第16张图片

组合工作表

学习Excel的使用_第17张图片

行列转置

学习Excel的使用_第18张图片

贴上运算值

学习Excel的使用_第19张图片


常用的快捷键

Alt 键

快捷键 含义
Alt + = 快速求和
Alt + ↓ 选择上述已有的序列(数字+文字/字母,文字,字母)
Alt + Enter 单元格内强制换行
Alt + F1 对选中的数据快速生成图表

Ctrl + Shift 组合键

快捷键 含义
Ctrl + Shift + ↑ / ↓ / ← / →
(按一下方向键)
快速选取有内容的单元格
Ctrl + Shift + ↑ / ↓ / ← / →
(按两下方向键)
快速选取整个工作表的单元格
Ctrl + ; 快速插入日期(2020/8/6)
Ctrl + Shift + ; 快速插入时间(10:59:00)
Ctrl + Shift + 4 将选中的数据转换成货币格式(¥)
Ctrl + Shift + 5 将选中的数据转换成百分号格式(%)

Ctrl 键

快捷键 含义
Ctrl + ↑ / ↓ / ← / →
(按一下方向键)
快速跳转有内容的单元格角落
Ctrl + ↑ / ↓ / ← / →
(按两下方向键)
快速跳转到整个工作表的单元格角落
Ctrl + 1 打开设置单元格格式

开始标签

自定义排序

可排序的内容有:数字、中文、英文、日期

一层排序时,在要排序的一列中,选择一个单元格皆可,没必要全选

学习Excel的使用_第20张图片

自定义排序序列

默认的排序是按照字母或笔画进行降序或升序排序,我们可以自定义序列排序。

商店一列按照:市场 宅配 杂货 排序

学习Excel的使用_第21张图片

学习Excel的使用_第22张图片

手动加上边框

学习Excel的使用_第23张图片

筛选

学习Excel的使用_第24张图片

学习Excel的使用_第25张图片

格式化表格的条件格式

表格的条件格式和表格的筛选不同。

  • 筛选将满足条件的单元格显示,不满足的隐藏;
  • 条件格式将指定条件的单元格突出显示,不满足的也不隐藏;

不仅如此,条件格式还有数据条、色阶、图标集。


学习Excel的使用_第26张图片
学习Excel的使用_第27张图片

为了使公式能复制到同一行的其他列,因此对单元格的列进行锁定。

学习Excel的使用_第28张图片

表格数值格式

学习Excel的使用_第29张图片

基本数值格式

学习Excel的使用_第30张图片

自定义数值格式

  • #:一个数值位数的预留位置(非零数值占位符),不会显示不具有实质意义的 0

  • 0:强制显示每一个指定的位数(数值占位符),不管这个 0 是否具有实质的意义



  • ?:多代表了一个数值位数的预留位置,可以让小数点对齐

学习Excel的使用_第31张图片

  • @:把单元格本身的文字显示出来

  • *:重复你指定的符号,直到填满单元格

  • ,:千分位
  • ,,:百万位,依次类推

  • 0.00;(0.00);0.00;@

学习Excel的使用_第32张图片
在这里插入图片描述

  • _符号:利用底线后符号的宽度增加留白

  • [颜色]:添加颜色

学习Excel的使用_第33张图片
学习Excel的使用_第34张图片

  • 颜色编号:

在这里插入图片描述

日期 & 时间格式

学习Excel的使用_第35张图片

使用快捷键获取的时间和日期无法动态更新

学习Excel的使用_第36张图片

而使用 today() & now() 函数则可以动态更新

学习Excel的使用_第37张图片

事实上所有的日期和时间只不过是一组数字而已,日期是以 1900-1-1 开始计数

学习Excel的使用_第38张图片

而一天的时间是 0:00 记为 0,而 24::00 记为 1,中间为小数

在这里插入图片描述

  • [h]:代表已经过的小时
  • [m]:代表已经过的分钟

单元格对角线

学习Excel的使用_第39张图片

学习Excel的使用_第40张图片


设计标签

格式化表格

格式化表格方式一

格式化表格方式二

交叉分析筛选器


插入标签

帕累托图(Pareto chart)

帕累托图(Pareto chart)是将出现的质量问题和质量改进项目按照重要程度依次排列而采用的一种图表。

二八原则:企业百分之八十的利润,可能由百分之二十的顾客贡献;工作中百分之八十的付出,可能换来百分之二十的成果。

别称:排列图、主次图

在 Excel 中叫做 排列图

学习Excel的使用_第41张图片

排列图由 [ 直方图 ]、[ 折线图 ] 组成

  • [ 直方图 ] 代表每个事件发生的频率;
  • [ 折线图 ] 代表每个事件发生的累计百分比;

以下将通过三种方式创建 [ 排列图 ]

1、组合图

组合图方式适用于各个 Excel 的版本

学习Excel的使用_第42张图片

建立图表之前首先要针对图表中的数据进行降序排序

2、数据透视表

3、Excel 2016 内建的图表


页面布局标签

表格边框

页面布局 - 网格线 - 勾选打印


数据标签

合并计算

方式一

学习Excel的使用_第43张图片

方式二

学习Excel的使用_第44张图片

数据验证

学习Excel的使用_第45张图片

分列

学习Excel的使用_第46张图片

表格内容重复怎么办

标记重复内容

删除重复值

学习Excel的使用_第47张图片

防止重复内容

模拟分析 --> 单变量求解

学习Excel的使用_第48张图片


审阅标签

插入批注

学习Excel的使用_第49张图片

保护

保护工作表

解除单元格的锁定

解除单元格的锁定,是为了在保护工作表时,可以让用户在解除锁定的单元格上输入一些数据用于查询

学习Excel的使用_第50张图片

隐藏公式

保护工作表

默认的权限是不允许用户编辑,只允许用户查看,但解除锁定的单元格可以编辑,用来查询

保护工作表之后,隐藏的内容也无法取消隐藏

允许编辑区域

设置允许编辑区域,必须首先撤销对工作表的保护

保护工作簿

通过保护工作表的方式,只能一次保护一张工作表,通过保护工作簿的方式,可以一次保护所有的工作表

学习Excel的使用_第51张图片

打开工作簿需输入密码


视图标签

冻结窗格

只冻结行或列

同时冻结行和列

学习Excel的使用_第52张图片

拆分

通过拆分可以对同一个表中的数据进行对比

学习Excel的使用_第53张图片


计算函数

sum

用途:求和

用法

sum(范围)

举例:计算科目成绩总分

学习Excel的使用_第54张图片

sumif

用途:条件求和

用法:

sumif(查询范围, 筛选条件, 求和范围)

学习Excel的使用_第55张图片

sumifs

用途:多条件求和

用法

sumifs(求和范围,查询范围1, "筛选条件1", 查询范围2, "筛选条件2",……)

举例:查询六月份信用卡的消费金额

学习Excel的使用_第56张图片

sumproduct

用途:返回对应的区域或数组的乘积之和。 默认运算是乘法,但加、减和除也可能。

用法

sumproduct(数组1, [数组2],……)

学习Excel的使用_第57张图片
学习Excel的使用_第58张图片

学习Excel的使用_第59张图片
学习Excel的使用_第60张图片

average

用途:求平均值

用法

average(范围)

举例:计算科目成绩平均分

学习Excel的使用_第61张图片

large

用途:求第几大的数值

用法

large(范围, 第几顺位)

举例:计算科目成绩第二大分数

学习Excel的使用_第62张图片

small

用途:求第几小的数值

用法

small(范围, 第几顺位)

举例:计算科目成绩第二小分数

学习Excel的使用_第63张图片

条件判断函数

if

用途:单条件判断

用法

if(条件, "true怎么样","false怎么样")

举例:大于 60 分为及格,小于 60 分为不及格,并使用条件格式

学习Excel的使用_第64张图片

ifs

用途:多条件判断

用法

ifs(条件1, "true怎么样", 条件2, "true怎么样", 条件3, "true怎么样",……)
// 可以设置 255 个条件

Excel 2016版本的 ifs

=IFS(C7>=90,"A",C7>=80,"B",C7>=70,"C",C7>=60,"D",C7<60,"E")

举例:对平均成绩划分等级

学习Excel的使用_第65张图片

低版本使用 嵌套 if

=IF(C7>=90,"A",IF(C7>=80,"B",IF(C7>=70,"C",IF(C7>=60,"D",IF(C7<60,"E",)))))
// 可以嵌套 64 层

学习Excel的使用_第66张图片

iferror

用途:公式出错时如何处理

用法

iferror(公式, “出错时候如何处理”)

学习Excel的使用_第67张图片

查询函数

vlookup(常用)

用途:垂直条件查询

用法

vlookup(查询的关键字, 查询范围, 返回哪一列, 查询模式)

参数

  • 查询的关键字:也就是根据哪一列来查询,查询的条件。比如下图是根据学号查询
  • 查询范围:查询的关键字所在的列要在查询范围的首列才行,在 Excel 中 VLOOKUP 函数使用 L 型来进行查询的。

学习Excel的使用_第68张图片

  • 返回哪一列:也就是将第几列作为结果返回。
  • 查询模式
    • 模糊匹配:true,一般用来对一个区间的数进行匹配
      • 查询范围中查询关键字所在的列的数值必须按递增顺序排序
    • 精准匹配:false,也就是进行完全匹配。

相对引用 & 绝对引用

Excel 中的函数默认使用相对引用,但使用 VLOOKUP 函数时,我们常常使用绝对引用。

1、相对引用

VLOOKUP(J8,M2:N7,2,TRUE)

学习Excel的使用_第69张图片

2、绝对引用

通过 $ 来标识绝对引用

VLOOKUP(J8,$M$2:$N$7,2,TRUE)

Vlookup 函数可以类比于 SQL 的查询语句块:

select(查询哪一列)from (查询范围)where(查询条件)

综合应用 if、iferror、vlookup

举例:根据学号,查询姓名、平均成绩、成绩

具体思路是:判断输入值是否为空,为空则显示空,不为空则去查找,若输入的值在范围之内,则显示“查无此人”。

IF(C3="","",IFERROR(VLOOKUP($C$3,$E$2:$K$12,2,FALSE),"查无此人"))

hlookup

V 是 Vertical,纵向的;

H 是 Horizontal,横向的;

学习Excel的使用_第70张图片

用途:水平条件查询

用法

hlookup(查询的关键字, 查询范围, 返回哪一列, 查询模式)

学习Excel的使用_第71张图片

indirect

用途:间接——利用括号中选定位置的字符指向其他单元格

类似于指针,函数的值得到的是地址,再根据地址去寻找具体的值

用法

indirect(单元格位置)

学习Excel的使用_第72张图片

举例:设置二级菜单联动

学习Excel的使用_第73张图片

xlookup

Office 365版本才可使用

用法

xlookup(要寻找的关键字, 关键字所在的列, 要传回的列, [错误提示], [近似比对], [查询方向])

功能

  1. 向左查询

  2. 错误提示

  3. 近似比对

  4. 横向查询

  5. 模糊查询

  6. 逆向查询

  7. 双向筛选

计数函数

count

用途:对数值类型单元格进行计数,数值计数

用法

count(单元格范围)

举例:对金额计数

学习Excel的使用_第74张图片

counta

用途:对所有非空的单元格进行计数,非空计数

用法

counta(单元格范围)

举例:对交易方式计数

学习Excel的使用_第75张图片

countif

用途:对满足一个条件的单元格计数,单条件计数

用法

countif(单元格范围, "条件")

举例:对交通类别计数

学习Excel的使用_第76张图片

countifs(常用)

用途:对满足多个条件的单元格计数,多条件计数

用法

countifs(单元格范围1, "条件1", 单元格范围2, "条件2",……)

举例:对交通类别,现金交易方式计数

学习Excel的使用_第77张图片

使用 \(\&\) 来拼接数值 --> 文本,也就是拼接字符串

举例:对交通类别,金额大于200的计数

学习Excel的使用_第78张图片

举例:查询几月份信用卡刷了几次

方式一:用两个条件限制住

学习Excel的使用_第79张图片

方式二:利用辅助列,创建月份

学习Excel的使用_第80张图片

定义的名称

学习Excel的使用_第81张图片

日期和时间函数

datedif

用途:计算两个日期之间相隔的天数、月数或年数

用法

datedif(开始日期, 结束日期, 日期单位)

学习Excel的使用_第82张图片

但我们有时候希望是:__年__月(通过 ym)

日期单位 说明
Y 计算两日中间的年数
M 计算两日中间的月数
D 计算两日中间的日数
MD 计算两日中间的天数,忽略月、年
YM 计算两日中间的月数,忽略日、年
YD 计算两日中间的天数,忽略年数

学习Excel的使用_第83张图片

networkdays

用途:返回两个日期之间的所有工作日数,使用参数指示哪些天是假期。 任何指定为假期的日期不被视为工作日。它默认周六周天是假日。

用法

networkdays(开始日期, 结束日期, [假日])

学习Excel的使用_第84张图片

networkdays.intl

用途:返回两个日期之间的所有工作日数,使用参数指示哪些天是周末,以及有多少天是周末。 周末和任何指定为假期的日期不被视为工作日。

用法

networkdays.intl(开始日期, 结束日期, [自订假日],[假日])
自订周末数 周末日
1 或 省略 星期六、星期日
2 星期日、星期一
3 星期一、星期二
4 星期二、星期三
5 星期三、星期四
6 星期四、星期五
7 星期五、星期六
11 仅星期日
12 仅星期一
13 仅星期二
14 仅星期三
15 仅星期四
16 仅星期五
17 仅星期六

在这里插入图片描述

要注意绝对引用和相对引用的问题!

排位函数

rank.eq

用途:在不动列表顺序的前提下,返回该单元格在该列表范围内的数字排位

用法

rank.eq(自己, 比较对象, [排序方式])

默认的排序方式是:降序(0)

rank.avg

通 rank.eq 用法一样,不过在值一样的情况下会将排名均分

显示公式

学习Excel的使用_第85张图片

文字函数

left

用途:从资料范围的左侧抓取相应的字数

用法

left(资料范围, 抓取字数)

用途:从资料范围的右侧抓取相应的字数

用法

right(资料范围, 抓取字数)

mid

用途:从资料范围的开始位置(从 1 开始)抓取相应的字数

用法

left(资料范围, 开始位置, 抓取字数)

find

用途:从资料范围中获取要搜索的文字开始位于第几顺位(从左计数)

用法

find(要搜索的文字, 资料范围, [搜寻起点])

len

用途:计算一个单元格中有多少个字数

用法

len(资料范围)

学习Excel的使用_第86张图片

=LEFT(B3,FIND("-",B3)-1)
=MID(B3,F3FIND("-",B3)+1,1)
=RIGHT(B3,LEN(B3)-(FIND("-",B3)+2))
=RIGHT(B3,LEN(B3)-FIND("-",B3,FIND("-",B3)+1))

最强函数搭档 index & match

无论是 VLOOKUP 还是 HLOOKUP 都只能被查询的关键字的位于查询范围的首列或者首行开始查起。

但通过 index & match 函数的配合就可以不受此约束
学习Excel的使用_第87张图片

index

用途:返回指定位置的值

用法

如果是一维数组

index(行/列范围, 顺位)

如果是二维数组

index(资料范围, 列数, 行数)

学习Excel的使用_第88张图片

学习Excel的使用_第89张图片

match

用途:由值返回该值位于第几顺位,但 match 函数的查询对象只能是一列或者一行,而不能是一个二维数组。

学习Excel的使用_第90张图片

学习Excel的使用_第91张图片

学习Excel的使用_第92张图片

用法

match(要查找的对象, 查找的范围, 比对方式)

学习Excel的使用_第93张图片

举例:index & match 练习

随机函数

randbetween

用途:产生一个介于 [ 最小值, 最大值 ]之间 的随机数

用法

randbetween(最小值, 最大值)

举例1:抽奖

学习Excel的使用_第94张图片

举例2:考试分 A B 卷

学习Excel的使用_第95张图片

choose

用途:由顺位(从 1 开始)选出数组中的选项值

用法

choose(顺位, "选项A", "选项B", ……)

学习Excel的使用_第96张图片

学习Excel的使用_第97张图片

rand

用途:产生一个介于 [ 0, 1 ] 之间的随机数

用法

rand()

学习Excel的使用_第98张图片

学习Excel的使用_第99张图片

学习Excel的使用_第100张图片

举例:分组

这样分组之后,一旦你编辑单元格内容,随机数会发生变化,分组也会变化,因此我们还要设置一下随机数这一列

学习Excel的使用_第101张图片

举例:多人抽奖,使用 rand + rank 比 randbetween 要好

学习Excel的使用_第102张图片

布林逻辑函数

true: 1
false: 0

学习Excel的使用_第103张图片

学习Excel的使用_第104张图片

学习Excel的使用_第105张图片

学习Excel的使用_第106张图片

布林逻辑还可以用来判断文字

学习Excel的使用_第107张图片

and

用途:当所有条件成立时返回 TRUE,只要有一个不成立就返回 FALSE

用法

and(条件1, 条件2, 条件3,……)

学习Excel的使用_第108张图片

or

用途:只要有一个条件成立时就返回 TRUE,所有条件都不成立则 返回 FALSE

用法

or(条件1, 条件2, 条件3,……)

学习Excel的使用_第109张图片

为了将 true false 转换成 1 & 0 需 *1 或 在布林前面添加 --

学习Excel的使用_第110张图片

学习Excel的使用_第111张图片

学习Excel的使用_第112张图片

学习Excel的使用_第113张图片

学习Excel的使用_第114张图片

你可能感兴趣的:(学习Excel的使用)