Excel 常用技巧实战训练讲义

Excel 常用技巧实战训练讲义
Excel 常用技巧实战训练讲义

Excel 常用技巧实战训练(For HR)

主讲人:李晓春

二○○六年十一月

前言

本课程为Excel使用提高班,学习本课程您应该了解Excel的基本界面和菜单,熟

悉基本操作,如插入、复制、粘贴、删除、基本四则运算、设置格式、合并单元格、查找、替换、排序、筛选、对单元格的操作、对行(列)的操作、制作简单图表等,如对上述内容一无所知,则立即停止本课程的学习,否则将会给您带来巨大的痛苦。

课程进度视学员对知识点的掌握情况而定。

如有疑问,请随时提出。

掌握本课程的内容,您将成为Excel高手,您的工作效率将提高N倍(N>1),您

将体会到高效率工作带给您的成就感和乐趣!

课程目标

掌握电子表格常用函数的用法

掌握电子表格常用技巧

掌握数据透视表的基本用法

一、常用函数

1. &的用法

用途:合并两个或两个以上的字符,可以用来解决重名问题

语法:Text1&Text2

3&5=35

“您”&“好”&“吗”=您好吗

“后勤部”&“王三亮”=后勤部王三亮

2. SUM函数

用途:求和函数,计算多个数值的和

语法:SUM(number1,number2, ...)

SUM(单元格1:单元格N)

SUM(单元格1:单元格N1,单元格N2:单元格Nn,…)

3. IF函数

用途:用来计算某条件真或假时,对应的数值

语法:IF(logical_test,value_if_true,value_if_false)

IF(条件,条件为真时的值,条件为假时的值)

技巧:可以进行多重判断,如:

IF(条件1,值1,IF(条件2,值2,值3))

例1:A列的数值在600~5000之间,设定B的数据等于A,但数值在1000~4000之间。

B1=if(A1<1000,1000,if(A1>4000,4000,A1))

例2:A列为性别(男、女),B列为对应的称谓(先生、女士)。

B1=if(A1=“男”,“先生”,if(A1=“女”,“女士”,“性别错”))

4. VLOOKUP函数

用途:用来以某一数值为基准,查找其对应的其他数值

语法:VLOOKUP(lookup_value,table_array,col_index_num,0)

VLOOKUP(基准值,查询区域,目标值所在列数,0)

注意: (1) 不能有合并单元格;

(2) 基准值不能有重复数据;

(3) 基准值必须在查询区域的第一列;

(4) 目标值所在列数,不能大于查询区域总列数。

实战用法:已知员工的身份证号码(姓名),以其为基准值,到人事数据库中,查询该身份证号码(姓名)对应的员工其他信息。

※以姓名为基准值,在遇有重名情况时,查询结果会有误。

5. ROUND函数

用途:用来解决四舍五入问题,不能用来限制屏幕显示。

语法:ROUND(number,num_digits)

ROUND(待处理的数值,四舍五入到小数点后的位数)

ROUND(3.5525,3) =3.553,ROUND(3.55,3) =3.55

6. LEN函数

用途:用来计算字符(如身份证号码)的个数,空格也视为字符

语法:LEN(text)

例:LEN(510231*********)=15

LEN(510231************)=18

LEN(“您好”)=2

LEN(“您□好□”)=4

若A1=12345,LEN(A1)=5,LEN(“A1”)=2;(注意“”的用法)

实例:判断身份证号码(A1)长度是否为15位或18位

B1=if(LEN(A1)=15,A1,IF(LEN(A1)=18,A1,“身份证号码错”))

7. MID函数

用途:通过身份证号码(A1=510231*********)求出生日期

语法:MID(text,start_num,num_chars)

MID(待判断字符,开始字符序数,所取字符个数)

例:MID(1234567,3,4)=3456

19&MID(A1,7,2)&MID(A1,9,2)&MID(A1,11,2)=19790831

19&MID(A1,7,6)=19790831

问题:如何变成1979-08-31?

19&MID(A1,7,2)& “-” &MID(A1,9,2) “-” &MID(A1,11,2)=1979-08-31 实例:A1为身份证号码(15位或18位),求出生日期

B1=IF(LEN(A1)=15,19&MID(A1,7,6),IF(LEN(A1)=18,MID(A1,7,8),“身份证号码错”)) 8. DATE函数

用途:用来计算日期或判断年龄,也可用来将MID求出的出生日期转换为标准的日期格式

语法:DATE(year,month,day)

DATE(2005,3,1)=2005-3-1

其他几个日期函数:YEAR、MONTH、DAY、TODAY

实例1:已知A1为身份证号码,B1=19790831为通过MID函数求得其出生日期,请将其转换为日期格式。

C1=DATE(MID(B1,1,4),MID(B1,5,2),MID(B1,7,2))

实例2:已知小李出生日期为A1(1982-4-14),用DATE函数表示其今年的生日,判断小李今年是否已满18岁?

(1) B1=DATE(year(today()),month(A1),day(A1))

(2) C1=IF((DATE(year(A1)+18,month(A1),day(A1)))>TODAY(),“未满”,“已满”)

9.DATEDIF

用途:用来计算工龄或年龄

语法:

DATEDIF(date1,date2.”Y”) “M”/”0”/”YM”/”MD”

例:A1=2005-03-01,A2=2006-06-

DATEDIF(A1,A2,”Y”)=1

DATEDIF(A1,A2,”M”)=15

DATEDIF(A1,A2,”D”)=471

DATEDIF(A1,A2,”YM”)=3

DATEDIF(A1,A2,”MD”)=15

小结

1. 本部分介绍了“&”、SUM函数、IF函数、VLOOKUP函数、ROUND函数、LEN函数、MID函数、DATE函数等的用法,需多加练习,灵活掌握,并要学会多个函数结合使用。在电子表格中大量使用公式,不仅可以提高工作效率,而且可以保证所处理数据的准确性。其前提是所选择的函数和设置的公式准确无误!

2. 设定公式后,不要手动修改表中的数据!

3. 修改公式一定要从第一个公式修改.

二、常用技巧

1. 冻结单元格

用途:使你的工作表显示更加友好、易读。

注意:所选定的单元格的位置。

2. 排序

注意:(1) 选准排序的区域;

(2) 拟排序的字段(升序、降序,有无标题行);

(3) 最多可三个条件排序。

3. 筛选(常用自动筛选)

技巧:(1) 可进行快速排序

(2) 可自定义筛选条件

(3) 可筛选空白、非空白单元格

4. 粘贴

技巧:常用的选择性粘贴—公式、格式、数值、转置

5. 在函数公式中锁定单元格(区域)

用法:使用“$”字符

如:A$1,$A1,$A$1,$F1:$K1,$F$1:$K$30

6. 快速显示计算结果

在屏幕的右下角显示

可选择的项目:平均值、计数、计数值(数值计数)、最小值、最大值、求和用法:点击鼠标右健,然后进行选择。

7. 条件格式

高级用法,需重点掌握,熟练掌握!

在给大家的练习题中,使用了许多条件格式,用来判断结果是否正确。

一旦掌握,受益匪浅!

注意:(1) 条件可以是数值,也可以是公式;

(2) 最多可以有三个条件;

(3) 多个条件时,优先顺序根据设定的先后顺序而定。

(4) 多个条件不要相互矛盾。

举例:

(1) 对年龄设定条件格式

条件1:单元格数值,小于,18,设定格式

条件2:单元格数值,大于,50,设定格式

(2) 对身份证号码(A2)设定格式

条件1:公式,=(len(A2)=15),设定格式

条件2:公式,=(len(A2)=18),设定格式

(3)A1:姓名1,A2:姓名2,用条件格式验证A2是否等于A1?

方法1:A2单元格条件格式:单元格值,不等于,=A1,设定格式

方法2:A3(非A2)单元格条件格式:公式,=A2=A1,设定格式

(4)A1:出生日期(日期格式),用条件格式判断A1是否小于18或大于60?

对A1设置条件格式:

条件1:单元格值,大于,=date(year(today()-18),month(today()),day(today()))

条件2:单元格值,小于,=date(year(today()-60),month(today()),day(today())) 提示:

如果是用来判断设定条件格式的单元格的数值与某一数值/条件/其他单元格比较情况,设定条件格式选用“单元格数值”;否则,选用公式。

8. F4键

用途:重复上一个动作,可大大提高工作效率!

9. 查找与替换

查找:学会使用查找全部,如重名情况。

替换:对数据进行再处理,如删除姓名中的空格。

10. 隐藏

可隐藏的对象有:行、列、工作表。

用途:在不删除数据的情况下,使工作表界面更加友好。

11. 组和分级显示

用途:使工作表界面友好、易读,层次清晰。

12. 保护

用途:可对单元格、工作表进行保护设置,防止误操作更改数据或公式。

13. 有效性

属电子表格高级用法,使用有效性可有效地避免数据输入错误;

可设置的有效性包括序列、格式、日期、长度等

设置有效性为序列,可以直接输入,也可以从某一区域选取数据。

以下两个例子属高难度用法:

例1:设置身份证号码(A列)有效性公式,限制只能输入15位或18位数据:有效性为“自定义”

公式:=(LEN(A1)=15)+(LEN(A1)=18)

例2:设置出生日期有效性,限制只能输入年龄满18岁,未满60岁的值:有效性,日期,介于

开始日期:=DATE(YEAR(TODAY())-60,MONTH(TODAY()),DAY(TODAY())+1)

结束日期:=DATE(YEAR(TODAY())-18,MONTH(TODAY()),DAY(TODAY()))

三、数据透视表

特点:强大的统计功能

注意事项:不能有合并单元格

制作方法

相关主题
相关文档
最新文档