学习Excel的使用

目录

学习Excel的使用

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

常用的技巧

带单位计算

在这里插入图片描述

填充不连续数据

在这里插入图片描述

删除空行

在这里插入图片描述

给Excel图表添加参考线

在这里插入图片描述

打开开发工具

在这里插入图片描述

给 Excel 添加目录

一次添加全部(推荐)

=mmm1

在这里插入图片描述

逐一添加

在这里插入图片描述

批量添加下划线

@*_

在这里插入图片描述

批量添加该日是星期几

aaaa

在这里插入图片描述

批量添加自定义文字

在这里插入图片描述

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

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

在这里插入图片描述

添加快捷选择

只能添加两种

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

在这里插入图片描述

快速制作工资条

在这里插入图片描述

制作动态考勤表

在这里插入图片描述

对齐姓名

在这里插入图片描述

数据分组

在这里插入图片描述

英文字母大小写转换

在这里插入图片描述

数值大小变符号个数

在这里插入图片描述

移动单元格

在这里插入图片描述

批量调整行高和列宽

在这里插入图片描述

“✚” 拖拽序列/复制

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

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

在这里插入图片描述

一次插入多个空行列/行

在这里插入图片描述

移动/复制单元格

Ctrl:复制选中的单元格

Shift:插入但不覆盖单元格

在这里插入图片描述

复制工作表

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

在这里插入图片描述

重命名工作表

在这里插入图片描述

批量删除工作表

按住 Shift 键进行批量删除

在这里插入图片描述

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

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

在这里插入图片描述

组合工作表

在这里插入图片描述

行列转置

在这里插入图片描述

贴上运算值

在这里插入图片描述


常用的快捷键

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 打开设置单元格格式

开始标签

自定义排序

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

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

在这里插入图片描述

自定义排序序列

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

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

在这里插入图片描述

在这里插入图片描述

手动加上边框

在这里插入图片描述

筛选

在这里插入图片描述

在这里插入图片描述

格式化表格的条件格式

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

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

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

表格数值格式

在这里插入图片描述

基本数值格式

在这里插入图片描述

自定义数值格式

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

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述

在这里插入图片描述

  • 0.00;(0.00);0.00;@

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述

  • [颜色]:添加颜色

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 颜色编号:

在这里插入图片描述

在这里插入图片描述

日期 & 时间格式

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

在这里插入图片描述

单元格对角线

在这里插入图片描述

在这里插入图片描述


设计标签

格式化表格

格式化表格方式一

在这里插入图片描述

格式化表格方式二

在这里插入图片描述

交叉分析筛选器

在这里插入图片描述


插入标签

帕累托图(Pareto chart)

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

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

别称:排列图、主次图

在 Excel 中叫做 排列图

在这里插入图片描述

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

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

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

1、组合图

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

在这里插入图片描述

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

在这里插入图片描述

2、数据透视表

在这里插入图片描述

3、Excel 2016 内建的图表

在这里插入图片描述


页面布局标签

表格边框

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

在这里插入图片描述


数据标签

合并计算

方式一

在这里插入图片描述

方式二

在这里插入图片描述

数据验证

在这里插入图片描述

分列

在这里插入图片描述
在这里插入图片描述

表格内容重复怎么办

标记重复内容

在这里插入图片描述

删除重复值

在这里插入图片描述

在这里插入图片描述

防止重复内容

在这里插入图片描述

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

在这里插入图片描述


审阅标签

插入批注

在这里插入图片描述

保护

保护工作表

解除单元格的锁定

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

在这里插入图片描述

隐藏公式

在这里插入图片描述

保护工作表

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

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

在这里插入图片描述

允许编辑区域

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

在这里插入图片描述

保护工作簿

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

在这里插入图片描述

打开工作簿需输入密码

在这里插入图片描述


视图标签

冻结窗格

只冻结行或列

在这里插入图片描述

同时冻结行和列

在这里插入图片描述

拆分

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

在这里插入图片描述


计算函数

sum

用途:求和

用法

sum(范围)

举例:计算科目成绩总分

在这里插入图片描述

sumif

用途:条件求和

用法:

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

在这里插入图片描述

sumifs

用途:多条件求和

用法

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

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

在这里插入图片描述

sumproduct

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

用法

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

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

average

用途:求平均值

用法

average(范围)

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

在这里插入图片描述

large

用途:求第几大的数值

用法

large(范围, 第几顺位)

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

在这里插入图片描述

small

用途:求第几小的数值

用法

small(范围, 第几顺位)

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

在这里插入图片描述

条件判断函数

if

用途:单条件判断

用法

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

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

在这里插入图片描述

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")

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

在这里插入图片描述

低版本使用 嵌套 if

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

在这里插入图片描述

iferror

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

用法

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

在这里插入图片描述

查询函数

vlookup(常用)

用途:垂直条件查询

用法

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

参数

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

在这里插入图片描述

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

相对引用 & 绝对引用

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

1、相对引用

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

在这里插入图片描述

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,横向的;

在这里插入图片描述

用途:水平条件查询

用法

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

在这里插入图片描述

indirect

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

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

用法

indirect(单元格位置)

在这里插入图片描述

举例:设置二级菜单联动

在这里插入图片描述

xlookup

Office 365版本才可使用

用法

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

功能

  1. 向左查询

  2. 错误提示

  3. 近似比对

  4. 横向查询

  5. 模糊查询

  6. 逆向查询

  7. 双向筛选

计数函数

count

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

用法

count(单元格范围)

举例:对金额计数

在这里插入图片描述

counta

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

用法

counta(单元格范围)

举例:对交易方式计数

在这里插入图片描述

countif

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

用法

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

举例:对交通类别计数

在这里插入图片描述

countifs(常用)

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

用法

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

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

在这里插入图片描述

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

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

在这里插入图片描述

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

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

在这里插入图片描述

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

在这里插入图片描述

定义的名称

在这里插入图片描述

日期和时间函数

datedif

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

用法

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

在这里插入图片描述

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

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

在这里插入图片描述

networkdays

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

用法

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

在这里插入图片描述

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 用法一样,不过在值一样的情况下会将排名均分

在这里插入图片描述

显示公式

在这里插入图片描述

文字函数

left

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

用法

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

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

用法

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

mid

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

用法

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

find

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

用法

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

len

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

用法

len(资料范围)

在这里插入图片描述

在这里插入图片描述

=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 函数的配合就可以不受此约束
在这里插入图片描述

index

用途:返回指定位置的值

用法

如果是一维数组

index(行/列范围, 顺位)

如果是二维数组

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

在这里插入图片描述

在这里插入图片描述

match

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

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

用法

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

在这里插入图片描述

举例:index & match 练习

在这里插入图片描述

随机函数

randbetween

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

用法

randbetween(最小值, 最大值)

举例1:抽奖

在这里插入图片描述

举例2:考试分 A B 卷

在这里插入图片描述

choose

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

用法

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

在这里插入图片描述

在这里插入图片描述

rand

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

用法

rand()

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

举例:分组

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

布林逻辑函数

true: 1
false: 0

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述

and

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

用法

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

在这里插入图片描述

or

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

用法

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

在这里插入图片描述

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

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

原文地址:https://www.cnblogs.com/rainszj/p/13467535.html