excel 2019教程

Excel 2019 中内置了 13 种类型的函数,下面介绍一些常用函数的使用方法。


7.8.1 文本函数

文本函数是用于在公式中处理文字串的函数,主要用于查找、提取文本中的特定字符, 和转换数据类型等。


一. 从身份证号码中提取出生日期

18 位身份证号码的第 7 位到第 14位、 15 位身份证号码的第 7 位到第 12 位,代表的是出生日期。 为了节省时间,登记出生年月时可以用 MID 函数将出生日期提取出来。


1 打开素材并输入公式

打开“素材 \ch07\Mid.xlsx”文件,选择单元格 D2,在其中输入公式“=IF(LEN(C2)=15,"19"&MID(C2,7,6),MID(C2,7,8))” ,按【 Enter】键, 即可得到该居

民的出生日期(见下图) 。

image.png


2 复制公式

将鼠标指针放在单元格 D2 右下角的填充柄上,当鼠标指针变为 形状时拖动鼠标,将公式复制到该列的其他单元格(见下图) 。

image.png


提示

MID 函数

功能:返回文本字符串中从指定位置开始的特定个数的字符函数,该个数由用户指定。

语 法: MID(text, start_num, num_chars)。

参数: text 是指包含要提取的字符的文本字符串,也可以是单元格引用;start_num 表示字符串中要提取字符

的起始位置; num_chars 表示 MID 从文本中返回字符的个数。


二. 按工作量结算工资

工作量按件计算,每件 10 元。假设员工的工资组成包括基本工资和工作量工资,月底时,公司需要把员工的工作量转换为收入, 然后加上基本工资进行当月工资的核算。这需要用 TEXT 函数将数字转换为文本格式,并添加货币符号。


提示

TEXT 函数

功能:设置数字格式,并将其转换为文本函数。将数值转换为按指定数字格式表示的文本。

语法: TEXT(value,format_text)。

参数: value 表示数值,计算结果为数值的公式,也可以是对包含数字的单元格引用; format_text 是用引号括起来的文本字符串的数字格式。


1 打开文件并输入公式

打开“素材 \ch07\Text.xlsx”文件,选 择 单 元 格 E3, 在 其 中 输 入 公 式“=TEXT(C3+D3*10," ¥ #.00")” , 按【 Enter】键即可完成“工资收入”的计算(见下页图) 。

image.png


2 复制公式

将鼠标指针放在单元格 D2 右下角的填充柄上,当鼠标指针变为 形状时拖动鼠标,将公式复制到该列的其他单元格(见下图) 。

image.png


7.8.2 日期与时间函数

日期和时间函数主要用来获取相关的日期和时间信息,经常用于日期的处理。其中, “=NOW()" 可以返回当前系统的时间。


一. 统计员工上岗的年份

公司每年都有新来的员工和离开的员工,可以利用YEAR函数统计员工上岗的年份。


提示

YEAR 函数

功能:显示日期值或日期文本对应的年份,返回值为 1900 到 9999 的整数。

语法: YEAR(serial_number)。

参数: serial_number 为一个日期值,其中包含需要查找年份的日期。可以使用 DATE 函数输入日期,或者将函数作为其他公式或函数的结果输入。如果参数以非日期形式输入,则会返回错误值#VALUE !。


1 打开文件并输入公式

打开“素材\ch07\Year.xlsx”文件,选 择 单 元 格 D3, 在 其 中 输 入 公 式“=YEAR(C3)”, 按【 Enter】 键, 即可计算出“上岗年份” (见下图) 。

image.png


2 复制公式

将鼠标指针放在单元格 D3 右下角的填充柄上,当鼠标指针变为 形状时拖动鼠标,将公式复制到该列的其他单元格(见下图) 。

image.png


二. 计算停车的小时数

根据停车的开始时间和结束时间计算停车时间,不足 1 小时则舍去。使用HOUR 函数计算。

  

提示

HOUR 函数

功能:返回时间值的小时数函数。计算某个时间值或者代表时间的序列编号对应的小时数。

语法: HOUR(serial_number)。

参数: serial_number 表示需要计算小时数的时间,这个参数的数据格式是所有 Excel 可以识别的时间格式。


1 打开文件并输入公式

打开“素材 \ch07\Hour.xlsx”文件,选 择 单 元 格 D3, 在 其 中 输 入 公 式“=HOUR(C3-B3)”, 按【 Enter】 键,即可计算出停车时间的小时数(见下图) 。

image.png


2 复制公式

将鼠标指针放在单元格 D3 右下角的填充柄上,当鼠标指针变为 形状时拖动鼠标,将公式复制到该列的其他单元格(见下图) 。

image.png


7.8.3 统计函数

统计函数的出现方便了 Excel 用户从复杂的数据中筛选有效的数据。由于筛选的多样性, Excel 中提供了多种统计函数。

公司考勤表中记录了员工是否缺勤, 如果要统计缺勤的总人数,就需使用COUNT 函数。表格中的“正常”表示不缺勤,“0”表示缺勤。


提示

COUNT 函数

功能:统计参数列表中含有数值数据的单元格个数。

语法: COUNT(value1,value2......)。

参数: value1,value2...... 表示可以包含或引用各种类型数据的 1 到 255 个参数,但只有数值型的数据才会被计算。


1 打开文件

打开“素材 \ch07\Count.xlsx”文件(见下页图) 。

image.png


2 输入公式

在单元格 C2 中输入公式“=COUNT(B2:B10)”,按【 Enter】键, 即可得到“缺勤总人数” (见下图) 。

image.png


7.8.4 逻辑函数

逻辑函数是可以根据不同的条件进行不同处理的函数。 在条件格式中, 使用比较运算符号指定逻辑式,并用逻辑值表示结果。


一. 判断学生成绩是否合格

这里使用IF函数来判断学生的成绩是否合格,总分大于等于200分的显示为合格,否则显示为不合格。


1 打开文件并输入公式

打开“素材 \ch07\If.xlsx”文件,在单元格 G2 中输入公式“=IF(F2>=200," 合格 "," 不合格 ")” ,按【 Enter】键即可显示单元格 G2 是否为合格(见下图) 。

image.png


2 复制公式

将鼠标指针放在单元格 G2 右下角的填充柄上,当鼠标指针变为 形状时拖动鼠标,将公式复制到该列的其他单元格(见右栏图) 。

image.png


提示

IF 函数

功能:根据对指定条件的逻辑判断的真假结果,返回相对应的内容。

语法: IF(Logical,Value_if_true,Value_if _false)。

参数: Logical 代表逻辑判断表达式;Value_if_true 表示当判断条件为逻辑“真( TRUE)”时的显示内容,如果忽略此参数,则返回“0”; Value_if_false 表示当判断条件为逻辑“假( FALSE)”时的显示内容,如果忽略,则返回“FALSE”。


二. 判断员工是否完成工作量

这里使用 AND 函数判断员工是否完成工作量。每个人 4 个季度销售计算机的数量均大于 100 台为完成工作量,否则为没有完成工作量。


提示

IAND 函数

功能:返回逻辑值。如果所有的参数值均为逻辑“真( TRUE)”,则返回逻辑“真( TRUE)”,反之返回逻辑“假( FALSE)”。

语法: AND( logical1,logical2......)。

参数: Logical1,Logical2...... 表示待测试的条件值或表达式,最多为 255 个。


1 打开文件并输入公式

打开“素材 \ch07\And.xlsx”文件,在 单 元 格 F2 中 输 入 公 式“=AND(B2>100,C2>100,D2>100,E2>100)”,按【 Enter】键即可显示完成工作量的信息(见下图)。

image.png


2 复制公式

将鼠标指针放在单元格 F2 右下角的填充柄上,当鼠标指针变为 形状时拖动鼠标,将公式复制到该列的其他单元格(见下图) 。

image.png