当前位置:文档之家› excel+高级教程(高级应用)

excel+高级教程(高级应用)

excel+高级教程(高级应用)
excel+高级教程(高级应用)

Excel高级应用教程

目录

第一节EXCEL公式及函数的高级应用 (1)

1.1 数组公式及其应用 (1)

1.1.1 数组公式的输入、编辑及删除 (1)

一.数组公式的输入 (1)

二.编辑数组公式 (2)

三.删除数组公式 (3)

1.1.2 数组公式的应用 (3)

一.用数组公式计算两个数据区域的乘积 (3)

二.用数组公式计算多个数据区域的和 (3)

三.用数组公式同时对多个数据区域进行相同的计算 (3)

1.2 常用函数及其应用 (4)

1.2.1 SUM函数、SUMIF函数和SUMPRODUCT函数 (4)

一.无条件求和SUM函数 (4)

二.条件求和SUMIF函数 (4)

三.SUMPRODUCT函数 (5)

1.2.2 AVERAGE函数 (5)

1.2.3 MIN函数和MAX函数 (5)

1.2.4 COUNT函数和COUNTIF函数 (5)

1.2.5 IF函数 (6)

1.2.6 AND函数、OR函数和NOT函数 (6)

1.2.7 LOOKUP函数、VLOOKUP函数和HLOOKUP函数 (7)

一.LOOKUP函数 (7)

二.VLOOKUP函数 (7)

三.HLOOKUP函数 (8)

1.2.8 MATCH函数 (8)

1.2.9 INDEX函数 (8)

一、返回数组中指定单元格或单元格数组的数值。 (8)

二、返回引用中指定单元格。 (9)

1.2.10 ADDRESS函数 (9)

1.2.11 INDIRECT函数 (9)

1.2.12 矩阵函数——TRANSPOSE函数、MINVERSE函数和MMULT函数 (10)

一.TRANSPOSE函数 (10)

二.MINVERSE函数 (10)

三.MMULT函数 (10)

1.2.13 ROUND函数 (10)

第二节EXCEL数据分析处理 (11)

2.1 数据排序 (11)

2.1.1 数据排序的规则 (11)

2.1.2 数据排序步骤 (11)

2.1.3 自定义排序 (12)

2.2 数据的查找与筛选 (12)

2.2.1 记录单查找 (13)

一.查找数据记录 (13)

二.修改或删除记录 (13)

三.添加新的记录 (14)

2.2.2 自动筛选与自定义筛选 (14)

一.自动筛选 (14)

二.自定义筛选方式 (14)

2.2.3 高级筛选 (15)

一.一般情况下的高级筛选 (15)

二.计算条件情况下的高级筛选 (16)

2.3 数据的分类与汇总 (16)

2.3.1 进行分类汇总 (16)

2.3.2 分类汇总的撤消 (17)

2.4 数据透视表 (17)

2.4.1 建立数据透视表 (17)

2.4.2 数据的透视分析 (19)

第三节EXCEL图表处理 (19)

3.1 图表类型 (19)

3.2 图表的建立 (19)

3.3 图表的编辑、修改及格式化 (21)

一.设置坐标、标题、图例等的格式 (21)

二.改变图表大小 (21)

三.移动或复制图表 (21)

四.添加数据标志 (21)

五.改变图表颜色、图案、边框 (22)

3.4 地区销售分布图表的建立 (22)

3.5 动态图表的建立 (24)

第四节EXCEL数据分析工具的应用 (24)

4.1 模拟运算表 (24)

4.1.1 单变量模拟运算表 (24)

4.1.2 双变量模拟运算表 (25)

4.2 单变量求解 (25)

4.3 规划求解 (25)

4.3.1 求解优化问题 (26)

4.3.2 求解方程组 (27)

4.4 方案分析 (28)

4.4.1 建立方案 (28)

4.4.2 显示方案 (29)

4.4.3 修改、删除或增加方案 (29)

4.4.4 建立方案报告 (30)

4.5 数据分析工具库 (30)

第一节EXCEL公式及函数的高级应用

公式和函数是Excel最基本、最重要的应用工具,是Excel的核心,因此,应对公式和函数熟练掌握,才能在实际应用中得心应手。

1.1 数组公式及其应用

数组公式就是可以同时进行多重计算并返回一种或多种结果的公式。在数组公式中使用两组或多组数据称为数组参数,数组参数可以是一个数据区域,也可以是数组常量。数组公式中的每个数组参数必须有相同数量的行和列。

1.1.1 数组公式的输入、编辑及删除

一.数组公式的输入

数组公式的输入步骤如下:

(1)选定单元格或单元格区域。如果数组公式将返回一个结果,单击需要输入数组公式的单元格;如果数组公式将返回多个结果,则要选定需要输入数组公式的单元格区域。

(2)输入数组公式。

(3)同时按“Crtl+Shift+Enter”组合键,则Excel 自动在公式的两边加上大括号{ } 。

特别要注意的是,第(3)步相当重要,只有输入公式后同时按“Crtl+Shift+Enter”组合键,系统才会把公式视为一个数组公式。否则,如果只按Enter键,则输入的只是一个简单的公式,也只在选中的单元格区域的第1个单元格显示出一个计算结果。

在数组公式中,通常都使用单元格区域引用,但也可以直接键入数值数组,这样键入的数值数组被称为数组常量。当不想在工作表中按单元格逐个输入数值时,可以使用这种方法。如果要生成数组常量,必须按如下操作:

(1)直接在公式中输入数值,并用大括号“{ }”括起来。

(2)不同列的数值用逗号“,”分开。

(3)不同行的数值用分号“;”分开。

★输入数组常量的方法:

例如,要在单元格A1:D1中分别输入10,20,30和40这4个数值,则可采用下述的步骤:(1)选取单元格区域A1:D1,如图2-1所示。

图1-1 选取单元格区域A1:D1

(2)在公式编辑栏中输入数组公式“={10,20,30,40}”,如图2-2所示。

图1-2 在编辑栏中输入数组公式

(3)同时按Ctrl+Shift+Enter组合键,即可在单元格A1、B1、C1、D1中分别输入了10、20、30、40,如图2-3所示。

假若要在单元格A1、B1、C1、D1、A2、B2、C2、D2中分别输入10、20、30、40、50、60、70、80,则可以采用下述的方法:

图1-3 同时按Ctrl+Shift+Enter组合键,得到数组常量

(1)选取单元格区域A1:D2,如图2-4所示。

图1-4 选取单元格区域A1:D2

(2)在编辑栏中输入公式“={10,20,30,40;50,60,70,80}”,如图2-5所示。

图1-5 在编辑栏中输入数组公式

(3)按Ctrl+Shift+Enter组合键,就在单元格A1、B1、C1、D1、A2、B2、C2、D2中分别输入了10、20、30、40和50、60、70、80,如图2-6所示。

图1-6 同时按Ctrl+Shift+Enter组合键,得到数组常量

★输入公式数组的方法

例如,在单元格A3:D3中均有相同的计算公式,它们分别为单元格A1:D1与单元格A2:D2中数据的和,即单元格A3中的公式为“=A1+A2”,单元格B3中的公式为“=B1+B2”,…,则可以采用数组公式的方法输入公式,方法如下:

(1)选取单元格区域A3:D3,如图2-7所示。

(2)在公式编辑栏中输入数组公式“=A1:D1+A2:D2”,如图2-8所示。

图1-7 选取单元格区域A3:D3

图1-8 在编辑栏中输入数组公式

(3)同时按Ctrl+Shift+Enter组合键,即可在单元格A3:D3中得到数组公式“=A1:D1+A2:D2”,如图2-9所示。

图1-9 同时按Ctrl+Shift+Enter组合键,得到数组公式

二.编辑数组公式

数组公式的特征之一就是不能单独编辑、清除或移动数组公式所涉及的单元格区域中的某一个单元格。若在数组公式输入完毕后发现错误需要修改,则需要按以下步骤进行:

(1)在数组区域中单击任一单元格。

(2)单击公式编辑栏,当编辑栏被激活时,大括号“{ }”在数组公式中消失。

(3)编辑数组公式内容。

(4)修改完毕后,按“Crtl+Shift+Enter”组合键。要特别注意不要忘记这一步。

三.删除数组公式

删除数组公式的步骤是:首先选定存放数组公式的所有单元格,然后按Delete键。

1.1.2 数组公式的应用

一.用数组公式计算两个数据区域的乘积

【例2-1】如图2-10所示,已经知道12个月的销售量和产品单价,则可以利用数组公式计算每个月的销售额,步骤如下:

图1-10 用数组公式计算销售额

(1)选取单元格区域B4:M4。

(2)输入公式“=B2:M2*B3:M3”。

(3)按“Crtl+Shift+Enter”组合键。

如果需要计算12个月的月平均销售额,可在单元格B5中输入公式“=A VERAGE(B2:M2*B3:M3)”,然后按“Crtl+Shift+Enter”组合键即可,如图2-10所示。

在数组公式中,也可以将某一常量与数组公式进行加、减、乘、除,也可以对数组公式进行乘幂、开方等运算。例如在图2-10中,每月的单价相同,故我们也可以在单元格B4:M4中输入公式“=B2:M2*28”,然后按“Crtl+Shift+Enter”组合键;在单元格B5中输入公式“=A VERAGE(B2:M2*28)”,然后按“Crtl+Shift+Enter”组合键。

在使用数组公式计算时,最好将不同的单元格区域定义不同的名称,如在图2-10中,将单元格区域B2:M2定义名称为“销售量”,单元格区域B3:M3定义名称为“单价”,则各月的销售额计算公式为“=销售量*单价”,月平均销售额计算公式为“=A VERAGE(销售量*单价)”,这样不容易出错。

二.用数组公式计算多个数据区域的和

如果需要把多个对应的行或列数据进行相加或相减的运算,并得出与之对应的一行或一列数据时,也可以使用数组公式来完成。

【例2-2】某企业2002年销售的3种产品的有关资料如图2-11所示,则可以利用数组公式计算该企业2002年的总销售额,方法如下:

图1-11 某企业的月销售总额计算

(1)选取单元格区域C8:N8。

(2)输入公式“=C2:N2*C3:N3+C4:N4*C5:N5+C6:N6*C7:N7”。

(3)按“Crtl+Shift+Enter”组合键。

三.用数组公式同时对多个数据区域进行相同的计算

【例2-3】某公司对现有三种商品实施降价销售,产品原价如图2-12所示,降价幅度为20%,则可以利用数组公式进行计算,步骤如下:

图1-12 产品降价计算

(1)选取单元格区域G3:I8。

(2)输入公式“=B3:D8*(1-20%)”。

(3)按Crtl+Shift+Enter组合键。

此外,当对结构相同的不同工作表数据进行合并汇总处理时,利用上述方法也将是非常方便的。有关不同工作表单元格的引用可参阅第1章的有关内容,关于数据的合并计算可参阅本章2.3.5节的内容。

1.2 常用函数及其应用

在第1节中介绍了一些有关函数的基本知识,本节对在财务管理中常用的一般函数应用进行说明,其他有关的专门财务函数将在以后的有关章节中分别予以介绍。

1.2.1 SUM函数、SUMIF函数和SUMPRODUCT函数

在财务管理中,应用最多的是求和函数。求和函数有三个:无条件求和SUM函数、条件求和SUMIF 函数和多组数据相乘求和SUMPRODUCT函数。

一.无条件求和SUM函数

该函数是求30个以内参数的和。公式为= SUM(参数1,参数2,…,参数N)

当对某一行或某一列的连续数据进行求和时,还可以使用工具栏中的自动求和按钮。

例如,在例2-1中,求全年的销售量,则可以单击单元格N2,然后再单击求和按钮,按回车键即可,如图1-13所示。

图1-13 自动求和

二.条件求和SUMIF函数

SUMIF函数的功能是根据指定条件对若干单元格求和,公式:=SUMIF(range,criteria,sum_range)

式中range—用于条件判断的单元格区域;

criteria—确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本;

sum_range—需要求和的实际单元格。

只有当range中的相应单元格满足条件时,才对sum_range 中的单元格求和。若省略sum_range,则直接对range 中的单元格求和。

利用这个函数进行分类汇总是很有用的。

【例1-4】某商场2月份销售的家电流水记录如图1-14所示,则在单元格I3中输入公式“=SUMIF(C3:C10,211,F3:F10)”,单元格I4中输入公式“=SUMIF(C3:C10,215,F3:F10)”,在单元格I5中输入公式“=SUMIF(C3:C10,212,F3:F10)”,单元格I6中输入公式“=SUMIF(C3:C10,220,F3:F10)”,即可得到分类销售额汇总表。

图1-14 商品销售额分类汇总

SUMIF函数的对话框如图1-15所示。

图1-15 SUMIF函数对话框

当需要分类汇总的数据很大时,利用SUMIF函数是很方便的。

三.SUMPRODUCT函数

SUMPRODUCT函数的功能是在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。

公式为= SUMPRODUCT(array1,array2,array3,…)

式中,array1,array2,array3,...为1至30个数组。

需注意的是,数组参数必须具有相同的维数,否则,函数SUMPRODUCT 将返回错误值#V ALUE!。对于非数值型的数组元素将作为0处理。

例如,在例1-2中,要计算2002年产品A的销售总额,可在任一单元格(比如O2)中输入公式“=SUMPRODUCT(C2:N2,C3:N3)”即可。

1.2.2 A VERAGE函数

A VERAGE函数的功能是计算给定参数的算术平均值。

公式为= A VERAGE(参数1,参数2,…,参数N)

函数中的参数可以是数字,或者是涉及数字的名称、数组或引用。如果数组或单元格引用参数中有文字、逻辑值或空单元格,则忽略其值。但是,如果单元格包含零值则计算在内。

A VERAGE函数的使用方法与SUM函数相同,此处不再介绍。

1.2.3 MIN函数和MAX函数

MIN函数的功能是给定参数表中的最小值,MAX函数的功能是给定参数表中的最大值。公式为

= MIN(参数1,参数2,…,参数N)

= MAX(参数1,参数2,…,参数N)

函数中的参数可以是数字、空白单元格、逻辑值或表示数值的文字串。

例如,MIN(3,5,12,32)=3;MAX(3,5,12,32)=32。

1.2.4 COUNT函数和COUNTIF函数

COUNT函数的功能是计算给定区域内数值型参数的数目。

公式为:= COUNT(参数1,参数2,…,参数N)

COUNTIF函数的功能是计算给定区域内满足特定条件的单元格的数目。

公式为:= COUNTIF(range,criteria)

式中range—需要计算其中满足条件的单元格数目的单元格区域;

criteria—确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。

COUNT函数和COUNTIF函数在数据汇总统计分析中是非常有用的函数。

1.2.5 IF函数

IF函数也称条件函数,它根据参数条件的真假,返回不同的结果。在实践中,经常使用函数IF对数值和公式进行条件检测。

公式为= IF(logical_test,value_if_true,value_if_false)

式中logical_test—条件表达式,其结果要么为TRUE,要么为FALSE,它可使用任何比较运算符;

value_if_true—logical_test 为TRUE 时返回的值;

value_if_false—logical_test 为FALSE 时返回的值。

IF函数在财务管理中具有非常广泛的应用。

【例2-5】例如,某企业对各个销售部门的销售业绩进行评价,评价标准及各个销售部门在2002年的销售业绩汇总如图1-16所示,评价计算步骤如下:

图1-16 销售部门业绩评价

(1)选定单元格区域C3:C12。

(2)直接输入以下公式:“=IF(B3:B12<100000,"差",IF(B3:B12<200000,"一般",IF(B3:B12<300000,"好",IF(B3:B12<400000,"较好","很好"))))”。

(3)按“Crtl+Shift+Enter”组合键。

则各个销售部门的销售业绩评价结果就显示在单元格域C3:C12中。

也可以直接在单元格C3中输入公式“=IF(B3<100000,"差",IF(B3<200000,"一般",IF(B3<300000,"好",IF(B3<400000,"较好","很好"))))”后,将其向下填充复制到C4~C12单元格中。

1.2.6 AND函数、OR函数和NOT函数

这3个函数的用法如下:

= AND(条件1,条件2,…,条件N)

= OR(条件1,条件2,…,条件N)

= NOT(条件)

AND函数表示逻辑与,当所有条件都满足时(即所有参数的逻辑值都为真时),AND函数返回TRUE,否则,只要有一个条件不满足即返回FALSE。

OR函数表示逻辑或,只要有一个条件满足时,OR函数返回TRUE,只有当所有条件都不满足时才返回FALSE。

NOT函数只有一个逻辑参数,它可以计算出TRUE或FALSE的逻辑值或逻辑表达式。如果逻辑值为FALSE,函数NOT 返回TRUE;如果逻辑值为TRUE,函数NOT 返回FALSE。

这3个函数一般与IF函数结合使用。

【例2-6】某企业根据各销售部门的销售额及销售费用确定奖金提成比例及提取额,若销售额大于300000元且销售费用占销售额的比例不超过1%,则奖金提取比例为15%,否则为10%,则计算过程如下(如图2-17所示):

(1)在单元格D3中输入公式“=IF(AND(B3>300000,C3/B3<1%),15%,10%)”,将其向下填充复制到D4~C10

单元格中。

(2)选取单元格区域E3:E10,输入公式“=B3:B10*D3:D10”,按“Crtl+Shift+Enter”组合键。

则各销售部门的销售奖金提成比例及奖金提取额如图1-17所示。

图1-17 奖金提成比例及提取额的计算

1.2.7 LOOKUP函数、VLOOKUP函数和HLOOKUP函数

一.LOOKUP函数

LOOKUP函数的功能是返回向量(单行区域或单列区域)或数组中的数值。函数LOOKUP 有两种语法形式:向量和数组。函数LOOKUP 的向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值;函数LOOKUP 的数组形式在数组的第一行或第一列查找指定的数值,然后返回数组的最后一行或最后一列中相同位置的数值。

(1)向量形式:公式为= LOOKUP(lookup_value,lookup_vector,result_vector)

式中lookup_value—函数LOOKUP在第一个向量中所要查找的数值,它可以为数字、文本、逻辑值或包含数值的名称或引用;

lookup_vector—只包含一行或一列的区域lookup_vector 的数值可以为文本、数字或逻辑值;

result_vector—为只包含一行或一列的区域其大小必须与lookup_vector 相同。

(2)数组形式:公式为= LOOKUP(lookup_value,array)

式中array—包含文本、数字或逻辑值的单元格区域或数组它的值用于与lookup_value 进行比较。例如:LOOKUP(5.2,{4.2,5,7,9,10})=5。

注意:lookup_vector的数值必须按升序排列,否则函数LOOKUP不能返回正确的结果。文本不区分大小写。如果函数LOOKUP找不到lookup_value,则查找lookup_vector中小于或等于lookup_value的最大数值。如果lookup_value小于lookup_vector中的最小值,函数LOOKUP返回错误值#N/A。二.VLOOKUP函数

VLOOKUP函数的功能是在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。公式为:

= VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

式中lookup_value—需要在数据表第一列中查找的数值,lookup_value 可以为数值、引用或文字串;table_array—需要在其中查找数据的数据表,可以使用对区域或区域名称的引用,例如数据库或数据清单;

如果range_lookup为TRUE,则table_array的第一列中的数值必须按升序排列,否则函数VLOOKUP 不能返回正确的数值,如果range_lookup为FALSE,table_array不必进行排序。table_array的第一列中的数值可以为文本、数字或逻辑值,且不区分文本的大小写;

col_index_num—table_array中待返回的匹配值的列序号;

col_index_num为1时,返回table_array第一列中的数值;col_index_num为2时,返回table_array第二列中的数值,以此类推。如果col_index_num小于1,函数VLOOKUP返回错误值#V ALUE!;如果col_index_num大于table_array的列数,函数VLOOKUP返回错误值#REF!。

range_lookup—逻辑值,指明函数VLOOKUP 返回时是精确匹配还是近似匹配。

如果其为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value 的最大数值;如果range_value为FALSE,函数VLOOKUP将返回精确匹配值。如果找不到,则返回错误值#N/A。

VLOOKUP函数在财务管理与分析中是一个经常用到的函数,因此熟悉它将会带来很大便利。在以后的有关章节中会经常用到它。

例如,假设单元格A1:A4中的数据分别为1、30、80和90,单元格B1:B4中的数据分别为400、500、600和700,则有:VLOOKUP(5,A1:B4,2)=400,VLOOKUP(30,A1:B4,2)=500,VLOOKUP(79,A1:B4,2)=500,VLOOKUP(92,A1:B4,2)=700。

三.HLOOKUP函数

HLOOKUP函数的功能是从表格或数值数组的首行查找指定的数值,并由此返回表格或数组当前列中指定行处的数值。公式为:

= (lookup_value,table_array,row_index_num,range_lookup)

式中row_index_num—table_array中待返回的匹配值的行序号。

row_index_num为1时,返回table_array第一行的数值,row_index_num为2时,返回table_array第二行的数值,以此类推。如果row_index_num小于1,函数HLOOKUP返回错误值#V ALUE!;如果row_index_num大于table_array的行数,函数HLOOKUP返回错误值#REF!。

式中的其他参数含义参阅VLOOKUP函数。

HLOOKUP函数与VLOOKUP函数的区别是:当比较值位于数据表的首行,并且要查找下面给定行中的数据时,使用函数HLOOKUP;当比较值位于要进行数据查找的左边一列时,使用函数VLOOKUP。VLOOKUP函数在首列进行检索,先得到的是行号,然后根据col_index_num参数指定的列标返回指定的单元格数值;而HLOOKUP函数在首行进行检索,先得到的是列标,然后根据row_index_num参数指定的行号返回指定的单元格数值。

1.2.8 MATCH函数

MATCH函数的功能是返回在指定方式下与指定数值匹配的数组中元素的相应位置。公式为:

= MA TCH(lookup_value,lookup_array,match_type)

式中lookup_value—需要在数据表中查找的数值,可以是数值(数字、文本或逻辑值)或对数字、文本或逻辑值的单元格引用;

lookup_array—可能包含所要查找的数值的连续单元格区域,可以是数组或数组引用;

match_type—数字-1、0或1,它指明Excel如何在lookup_array中查找lookup_value。

查找方式如下:当match_type为-1时,lookup_array必须按降序排列,函数MATCH查找大于或等于lookup_value的最小数值;当match_type为0时,lookup_array可以按任何顺序排列,函数MA TCH 查找等于lookup_value的第一个数值;当match_type为1时,lookup_array必须按升序排列,函数MA TCH查找小于或等于lookup_value的最大数值。

例如,MA TCH(12,{23,43,12,55},0)=3,MA TCH(40,{23,43,12,55})=1。

EXCEL公式及函数的高级应用(5)

1.2.9 INDEX函数

INDEX函数的功能是返回表格或区域中的数值或对数值的引用。INDEX函数有以下两种形式:

一、返回数组中指定单元格或单元格数组的数值。

公式为= INDEX(array,row_num,column_num)

式中array—单元格区域或数组常数;

row_num—数组中某行的行序号,函数从该行返回数值。如果省略row_num,则必须有column_num;

column_num—数组中某列的列序号,函数从该列返回数值。如果省略column_num,则必须有row_num。

需要注意的是:如果同时使用row_num 和column_num,函数INDEX 返回row_num 和column_num 交叉处的单元格的数值。如果数组只包含一行或一列,则相对应的参数row_num 或column_num为可选。如果数组有多行和多列,但只使用row_num 或column_num,函数INDEX返回数组中的整行或整列,且返回值也为数组。如果将row_num或column_num设置为0,函数INDEX则分别返回整个列或行的数组数值。如果需要使用以数组形式返回的数值时,请在一个水平单元格区域中将函数

INDEX作为数组公式输入。此外,row_num和column_num必须指向array中的某一单元格,否则,函数INDEX返回错误值#REF!。

例如:INDEX({1,2;3,4},2,2) = 4。如果作为数组公式输入,则:INDEX({1,2;3,4},0,2) = {2;4}

二、返回引用中指定单元格。

公式为:INDEX(reference,row_num,column_num,area_num)

式中reference—对一个或多个单元格区域的引用;

如果为引用输入一个不连续的选定区域,必须用括号括起来。如果引用中的每个区域只包含一行或一列,则相应的参数row_num或column_num分别为可选项。例如,对于单行的引用,可以使用函数INDEX(reference,column_num)。

row_num—引用中某行的行序号,函数从该行返回一个引用;

column_num—引用中某列的列序号,函数从该列返回一个引用;

area_num—选择引用中的一个区域,并返回该区域中row_num和column_num的交叉区域。选中或输入的第一个区域序号为1,第二个为2,以此类推。如果省略area_num,函数INDEX使用区域1。

说明:row_num、column_num和area_num必须指向reference中的单元格,否则,函数INDEX返回错误值#REF!。如果省略row_num和column_num,函数INDEX返回由area_num所指定的区域。

函数INDEX的结果为一个引用,且在其他公式中也被解释为引用。根据公式的需要,函数INDEX的返回值可以作为引用或是数值。例如,公式CELL("width",INDEX(A1:B2,1,2))等价于公式CELL("width",B1)。CELL函数将函数INDEX的返回值作为单元格引用。而在另一方面,公式2*INDEX(A1:B2,1,2)将函数INDEX的返回值解释为B1单元格中的数字。

1.2.10 ADDRESS函数

ADDRESS函数的功能是按照给定的行号和列标,建立文本类型的单元格地址。公式为

= ADDRESS(row_num,column_num,abs_num,a1,sheet_text)

式中row_num—在单元格引用中使用的行号;

column_num—在单元格引用中使用的列标;

abs_num—指明返回的引用类型,其中:当为1或省略时为绝对引用,当为2时为绝对行号,相对列标,当为3时为相对行号,绝对列标,当为4时为相对引用;

a1—用以指明A1或R1C1引用样式的逻辑值。如果A1为TRUE或省略,函数ADDRESS返回A1样式的引用,如果A1为FALSE,函数ADDRESS返回R1C1样式的引用;

sheet_text—一文本,指明作为外部引用的工作表的名称,如果省略sheet_text,则不使用任何工作表名。例如,ADDRESS(2,3)等于“$C$2”;ADDRESS(2,3,2)等于“C$2”。

1.2.11 INDIRECT函数

INDIRECT函数的功能是返回由文字串指定的引用。此函数立即对引用进行计算,并显示其内容。当需要更改公式中单元格的引用,而不更改公式本身时,可使用此函数。

公式为:= INDIRECT(ref_text,a1)

式中ref_text—对单元格的引用,此单元格可以包含A1样式的引用、R1C1样式的引用、定义为引用的名称或对文字串单元格的引用,如果ref_text不是合法的单元格的引用,函数INDIRECT返回错误值#REF!;

a1——逻辑值,指明包含在单元格ref_text中的引用的类型,如果a1为TRUE或省略,ref_text被解释为A1样式的引用,如果a1为FALSE,ref_text被解释为R1C1样式的引用。

需要注意的是,如果ref_text是对另一个工作簿的引用(外部引用),则那个工作簿必须被打开。如果源工作簿没有打开,函数INDIRECT返回错误值#REF!。

例如:如果单元格A1包含文本"B2",且单元格B2包含数值1.333,则:INDIRECT($A$1)=1.333。上述介绍的几个查找函数LOOKUP、VLOOKUP、HLOOKUP、MATCH、INDEX、ADDRESS、INDIRECT 等在财务分析与决策、预测及建立动态图表等中是非常有用的。

1.2.12 矩阵函数——TRANSPOSE函数、MINVERSE函数和MMULT函数

一.TRANSPOSE函数

TRANSPOSE函数的功能是求矩阵的转置矩阵。

公式为= TRANSPOSE(array)

式中,Array—需要进行转置的数组或工作表中的单元格区域。

函数TRANSPOSE必须在某个区域中以数组公式的形式输入,该区域的行数和列数分别与array的列数和行数相同。

【例1-7】假设矩阵A中的值如图1-18中单元格区域A2:C5,求其转置矩阵的步骤如下:

图1-18 求转置矩阵

(1)选取存放转置矩阵结果的单元格区域,如E2:H4。

(2)单击工具栏上的【粘贴函数】按钮,在【粘贴函数】对话框中选取函数TRANSPOSE,在该函数对话框中输入(可用鼠标拾取)单元格A2:C5,按“Crtl+Shift+Enter”组合键,即得转置矩阵如图2-18所示。利用TRANSPOSE函数可以把工作表中的某些行(或列)排列的数据转换成列(或行)排列的数据。例如,由于工作需要,要把工作表中的某些行数据改为列数据,若一个一个地改动数据,将是很麻烦也很费时的,而利用TRANSPOSE函数则可以很轻松地进行这项工作。但需要注意的是,利用TRANSPOSE函数对行(列)数据进行转换,则无法单独修改其中转换单元格区域中的某单元格的数据。

二.MINVERSE函数

MINVERSE函数的功能是返回矩阵的逆矩阵。公式为

= MINVERSE(array)

式中,array—具有相等行列数的数值数组或单元格区域。

MINVERSE函数的使用方法与TRANSPOSE函数是一样的。在求解线性方程组时,常常用到MINVERSE 函数。

三.MMULT函数

MMULT函数的功能是返回两数组的矩阵乘积。结果矩阵的行数与array1 的行数相同,列数与array2 的列数相同。

公式为= MMULT(array1,array2)

式中array1, array2—要进行矩阵乘法运算的两个数组。

array1的列数必须与array2 的行数相同,而且两个数组中都只能包含数值。array1和array2可以是单元格区域、数组常数或引用。如果单元格是空白单元格或含有文字串,或是array1的行数与array2 的列数不相等时,则函数MMULT返回错误值#V ALUE!。

同样地,由于返回值为数组公式,故必须以数组公式的形式输入。

以例1-7的原矩阵和其转置矩阵为例,它们的乘积矩阵求解方法如下:

(1)选取存放乘积矩阵结果的单元格区域,如J2:L5。

(2)单击工具栏上的【粘贴函数】按钮,在【粘贴函数】对话框中选取函数MMULT,在该函数对话框中的array1栏中输入(可用鼠标拾取)单元格区域A2:C5,在array2栏中输入单元格区域E2:H4,然后按“Crtl+Shift+Enter”组合键,即得矩阵的乘积如图2-18所示。

1.2.13 ROUND函数

ROUND函数的功能是返回某个数字按指定位数舍入后的数字。

公式为= ROUND(number,num_digits)

式中number—需要进行舍入的数字;

num_digits—指定的位数,按此位数进行舍入。

如果num_digits大于0,则舍入到指定的小数位;如果num_digits等于0,则舍入到最接近的整数;如果num_digits小于0,则在小数点左侧进行舍入。

利用ROUND函数可以防止利用格式工具栏上的【增加小数位数】或【减少小数位数】所带来的看起来“假数据”问题的出现,使得工作表上显示的数据真实可靠。实际上,如果需要调整数据的小数位数,最好使用ROUND函数,而不要使用格式工具栏上的【增加小数位数】或【减少小数位数】按钮。

例如,若单元格A1中的数据为14.3772,若使用格式工具栏上的【减少小数位数】按钮将小数位数设为两位,则单元格A1中的数据显示为14. 38,看起来似乎单元格A1的数据为14.38,但实际上仍为14.3772。若在单元格B1中输入公式“=3*A1”,则单元格B1中的数据显示为43.13,也许“不明真相”的人认为单元格B1的数据算错了(14.38乘以3应该等于43.14),但实际上单元格的数据为43.1316,这种看起来的“假”数据可能会对实际工作带来不便。因此,正确的方法应是:单元格B1中应输入公式“=ROUND(3*ROUND(A1,2),2)”,结果为43.14,即先将单元格A1的数据用函数ROUND四舍五入,然后再对计算后的数据四舍五入。

第二节EXCEL数据分析处理

Excel提供了强大的数据分析处理功能,利用它们可以实现对数据的排序、分类汇总、筛选及数据透视等操作。

在进行数据分析处理之前,首先必须注意以下几个问题:

(1)避免在数据清单中存在有空行和空列。

(2)避免在单元格的开头和末尾键入空格。

(3)避免在一张工作表中建立多个数据清单,每张工作表应仅使用一个数据清单。

(4)工作表的数据清单应与其他数据之间至少留出一个空列和一个空行,以便于检测和选定数据清单。

(5)关键数据应置于数据清单的顶部或底部。

2.1 数据排序

2.1.1 数据排序的规则

Excel允许对字符、数字等数据按大小顺序进行升序或降序排列,要进行排序的数据称之为关键字。不同类型的关键字的排序规则如下:

数值:按数值的大小。

字母:按字母先后顺序。

日期:按日期的先后。

汉字:按汉语拼音的顺序或按笔画顺序。

逻辑值:升序时FALSE排在TRUE前面,降序时相反。

空格:总是排在最后。

2.1.2 数据排序步骤

(1)单击数据区中要进行排序的任意单元格。

(2)单击【数据】菜单,选择【排序】项,系统将弹出【排序】对话框,如图1-35所示。

图1-35 【排序】对话框

(3)在【排序】对话框中用下拉列表框选择要排序的关键字,关键字有“主要关键字”、“次要关键字”和“第三关键字”,根据需要分别选择不同的关键字;

(4)单击【确定】按钮,数据就按要求进行了排序。

当只有一个关键字时,可以单击工具栏上的升序按钮或降序按钮,进行自动排序。

2.1.3 自定义排序

在有些情况下,对数据的排序顺序可能非常特殊,既不是按数值大小次序、也不是按汉字的拼音顺序或笔画顺序,而是按照指定的特殊次序,如对总公司的各个分公司按照要求的顺序进行排序,按产品的种类或规格排序等等,这时就需要自定义排序。

利用自定义排序方法进行排序,首先应建立自定义序列,其方法可参阅第1章的有关内容。建立好自定义序列后,即可对数据进行排序,方法是:单击数据区中要进行排序的任意单元格,单击【数据】菜单,选择【排序】项,在弹出的【排序】对话框中单击【选项】按钮,系统弹出【排序选项】对话框,如图1-36所示,在【自定义排序次序】的下拉列表中,选择前面建立的自定义序列,然后单击【确定】按钮,即可对数据进行自定义排序。

图1-36 【排序选项】对话框

2.2 数据的查找与筛选

企业的管理人员经常需要在数据库或数据清单众多的数据中找出需要的数据,Excel提供了功能强大的数据查找与筛选工具。数据查找是指从原始数据中提取满足条件的数据记录,源数据不会改变,也不会被隐藏;数据筛选是指把数据库或数据清单中所有不满足条件的数据记录隐藏起来,只显示满足条件的数据记录。常用的数据查找与筛选方法有:记录单查找、自动筛选和高级筛选。

下面结合实例说明各种查找方法的具体应用。

【例2—11】图2-37为某公司的部分商品销售记录清单。

图2-37 某公司的商品销售明细清单

根据图2-37中的有关资料,可以分别采用记录单查找、自动筛选或高级筛选的方式查找或选择所需要的信息,如下所述:

2.2.1 记录单查找

记录单是查找和编辑数据的最简单的方法,利用记录单,不仅可以查找数据记录,还可以修改和删除记录、添加新的数据记录等。

一.查找数据记录

利用记录单查找数据记录的步骤如下:

(1)用鼠标单击数据清单或数据库中的任一非空单元格。

(2)单击【数据】菜单,选择【记录单】项,则系统弹出如图1-38所示的记录单。

图1-38 记录单

(3)单击记录单中的【条件】按钮,则弹出记录单条件对话框,如图1-39所示。

图1-39 记录单条件对话框

(4)输入条件,比如要查找“张三”的销售记录,则在【销售人员】栏中输入“张三”,然后单击【上一条】按钮或【下一条】按钮,系统就逐次显示满足条件的记录行。

还可以使用多个条件联合查找记录,此处不再叙述。

二.修改或删除记录

在图2-38所示的记录单中,即可对某一记录的各字段进行修改。若要删除显示的记录,只需单击记录单上的【删除】按钮即可。

三.添加新的记录

在图2-38所示的记录单中,单击记录单上的【新建】按钮,则出现各字段均为空白的新建记录单,在记录单中输入各字段的值,输入完毕后,单击【新建】按钮,即完成添加新记录。

2.2.2 自动筛选与自定义筛选

一.自动筛选

记录单检索数据每次只能显示一个数据行,当查询的数据较多,或要把查询的结果汇总成表时,就需要使用筛选工具了。自动筛选提供了快速检索数据清单或数据库的方法,通过简单的操作,就能筛选出需要的数据。利用自动筛选查找数据的步骤如下:

(1)用鼠标单击数据清单或数据库中的任一非空单元格。

(2)单击【数据】菜单,选择【筛选】项,在【筛选】子菜单中选择【自动筛选】,则系统自动在数据清单的每列数据的标题旁边添加一个下拉列标标志,如图1-40所示。

图1-40 自动筛选的下拉列表标志

(3)单击需要筛选的下拉列表,系统显示出可用的筛选条件,从中选择需要的条件,即可显示出满足条件的所有数据。例如,要查找所有彩电的销售记录,单击“商品”右边的下拉列表,从中选择“彩电”项,则所有的彩电销售记录就显示出来,而其他的数据则被隐藏,如图1-41所示。

图1-41 彩电销售清单的筛选结果

如果有关彩电的销售记录很多,超过了10个,当需要只显示10个记录时,可单击“单价”、“数量”、“金额”等右边的下拉列表中的“前10个”项,系统弹出【自动筛选前10个】对话框,如图2-42所示。这里,在【显示】下拉列表中“最大”表示最大(最好)的前10个记录,“最小”表示最小(最差)的前10个记录。中间的编辑框中的数值表示显示的记录行数,系统默认值为10,但可以修改,根据需要输入数值即可。

图1-42 【自动筛选前10个】对话框

若要恢复所有的记录,则单击“商品”右边的下拉列表中的“全部”项。若要取消【自动筛选】状态,则单击【数据】菜单,选择【筛选】项,在【筛选】子菜单中再次选择【自动筛选】。

二.自定义筛选方式

当在图1-40所示的下拉列表中选择“自定义”项时则会弹出【自定义自动筛选方式】对话框,如图1-43所示,用户可根据具体条件对各栏进行设置。如要查找销售金额大于或等于“150000”且小于或等于“200000”的所有记录,则单击左上角的下拉箭头,选择“大于或等于”,右上角的条件值输入“150000”,单击左下角的下拉箭头,选择“小于或等于”,右下角的条件值输入“200000”,单击【确定】按钮,并选择“与”条件,则满足这些条件的所有记录就显示出来了,如图1-44所示。

图1-43 【自定义自动筛选方式】对话框

图1-44 【自定义自动筛选方式】筛选的结果

2.2.3 高级筛选

高级筛选可以使用较多的条件来对数据清单进行筛选,这些条件既可以是与条件,也可以是或条件,或与条件,与或条件的组合使用,还可以使用计算条件。

一.一般情况下的高级筛选

利用高级筛选对数据清单进行筛选的步骤如下:

(1)首先应建立一个条件区域。在条件区域中,同一行中的条件是与条件,也就是这些条件必须同时满足;不同行中的条件是或条件,也就是这些条件只要满足其一即可。如需要查找张三销售彩电的所有记录,则建立条件区域如图1-45所示。

图1-45 建立条件区域

(2)单击数据清单或数据库中的任一非空单元格,然后单击【数据】菜单,选择【筛选】子菜单中的【高级筛选】项,则系统弹出如图1-46所示的【高级筛选】对话框。

图1-46 【高级筛选】对话框

(3)一般情况下,系统将自动给出了数据区域,用户只需在【条件区域】栏中输入条件区域(本例中为B19:C20,也可以用鼠标拾取单元格区域,此时在条件区域中将显示“销售明细清单!$B$19:$C$20”。

(4)高级筛选结果可以显示在数据清单的原有区域中,也可以显示在工作表的其他空白单元格区域,系统默认的方式是在数据清单的原有区域中显示结果。若需要在工作表的其他空白单元格区域显示结果,则在【方式】项中选中“将筛选结果复制到其他位置”,并在【复制到】栏中输入需要显示筛选结果的单元格(开头的一个单元格即可)。图1-47为在原有区域显示的高级筛选结果。

图1-47 在原有区域显示的高级筛选结果

当需要显示原始的全部数据时,可以单击【数据】菜单,选择【筛选】子菜单中的项目,在【筛选】子菜单中选择【全部显示】即可。

同样的方法可以进行建立或条件、与条件与或条件的组合使用情况下的高级筛选。

二.计算条件情况下的高级筛选

在有些情况下,筛选的条件不是一个常数,而是一个随数据清单中数据变化的计算结果,此时无法直接利用高级筛选进行数据筛选。不过,我们可以通过计算条件的方法解决。以例2-20为例(见图1-37),这里要找出销售额大于平均销售额的所有记录。步骤如下:

(1)在数据清单以外的任一空单元格内输入平均值计算公式,比如在单元格H20中输入公式“=A VERAGE(E3:E16)”,这里要特别注意的是存放平均值计算公式的单元格的列标不能与数据清单的任一列标相同,如图1-48所示。

图1-48 计算条件情况下的高级筛选

(2)设置条件区域,条件区域的列表可以是除数据清单中数据标题以外的任何文本,而筛选条件可在单元格B20中输入“=E3>$H$20”,这里要特别注意:必须以绝对引用的方式引用销售额平均值,以相对引用的方式引用数据清单中的数据。

(3)按照前面介绍的步骤进行高级筛选,其中高级筛选的数据区域为$A$2:$G$16;高级筛选的条件区域为$B$19:$C$20,则筛选结果如图2-48所示。

2.3 数据的分类与汇总

在对数据进行分析时,常常需要将相同类型的数据统计出来,这就是数据的分类与汇总。在对数据进行汇总之前,应特别注意的是:首先必须对要汇总的关键字进行排序。

2.3.1 进行分类汇总

例如,在例2-11中,要按地区进行自动分类汇总,其步骤如下:

(1)首先对“地区”进行排序,排序方法见前面所述。

(2)单击数据清单或数据库中的任一非空单元格,然后单击【数据】菜单,选择【分类汇总】项,系统弹出如图1-49所示的【分类汇总】对话框。

图1-49 【分类汇总】对话框

(3)在【分类汇总】对话框中,【分类字段】选项下选择“地区”,【汇总方式】选项下选择“求和”,【选定汇总项】选项下选定“数量”和“金额”,单击【确定】按钮,则分类汇总的结果如图2-50所示。

图1-50 按地区分类汇总结果

在图1-50中,左上角有3个按钮,按钮1表示1级汇总,显示全部的销售数量和销售金额汇总;按钮2表示2级汇总,显示各地区的全部销售数量和销售金额汇总;按钮3表示3级汇总,显示各地区的销售数量和销售金额的汇总明细及汇总额(即图1-50所示的汇总结果)。

图1-50中,左边的滑动按钮为隐藏明细按钮,单击此按钮,则将隐藏本级的明细数据,同时变为显示明细按钮,再单击按钮,则将显示本级的全部明细数据,同时变为。

在上述自动分类汇总的结果上,还可以再进行分类汇总,例如再进行另一种分类汇总,两次分类汇总的关键字可以相同,也可以不同,其分类汇总方法与前面的是一样的,此处不再介绍。

2.3.2 分类汇总的撤消

如果不再需要分类汇总结果,可在图2-49所示的【分类汇总】对话框中单击【全部删除】,即可撤消分类汇总。

2.4 数据透视表

数据透视表是用于快速汇总大量数据的交互式表格,用户可以旋转其行或列以查看对源数据的不同汇总,也可以通过显示不同的页来筛选数据,还可以显示所关心区域的数据明细。通过对源数据表的行、列进行重新排列,使得数据表达的信息更清楚明了。

2.4.1 建立数据透视表

以例2-11的数据为例,建立数据透视表的步骤如下:

(1)首先,要保证数据源是一个数据清单或数据库,即数据表的每列必须有列标。

(2)单击数据清单或数据库中的任一非空单元格,然后单击【数据】菜单,选择【数据透视表和图表报告】项,则系统弹出【数据透视表和数据透视图向导—3步骤之1】对话框,如图1-51所示,根据待分析数据来源及需要创建何种报表类型,进行相应的选择,然后单击【下一步】按钮,系统弹出【数据透视表和数据透视图向导—3步骤之2】对话框,如图1-52所示;

图1-51 【数据透视表和数据透视图向导—3步骤之1】对话框

图1-52 【数据透视表和数据透视图向导—3步骤之2】对话框(3)默认情况下,系统自动将选取整个数据清单作为数据源,如果数据源区域需要修改,则可直接输入“选定区域”,或单击【浏览】按钮,从其他的文件中提取数据源。确定数据源后,单击【下一步】按钮,系统弹出【数据透视表和数据透视图向导—3步骤之3】对话框,如图1-53所示。

图1-53 【数据透视表和数据透视图向导—3步骤之3】对话框(4)在【数据透视表和数据透视图向导—3步骤之3】对话框中,单击【版式】按钮,出现【数据透视表和数据透视图向导—版式】对话框,如图1-54所示。

(5)【数据透视表和数据透视图向导—版式】对话框中,再根据需要,将右边的字段按钮拖到左边的图上,这里,将“销售人员”拖到“行(R)”图上,将“商品”拖到“列(C)”图上,将“数量(台)”和“金额(元)”拖到“数据(D)”图上,如图1-55所示。

图1-54 【数据透视表和数据透视图向导—版式】对话框

图1-55 设置数据透视表的版式

(6)设置好版式后,单击【确定】按钮,则系统就返回到图2—44所示的【数据透视表和数据透视图向导—3步骤之3】对话框,然后单击【完成】按钮,数据透视表就完成了,如图1-56所示。

这样,通过图2-56的数据透视表,即可看出每个销售人员所销售商品的种类、数量、销售额及其合计数,从而以此为基础可很方便地对每个销售人员的销售业绩进行评价。

Excel电子表格高级使用技巧

Excel高级使用技巧 1.编辑技巧 2.单元格内容的合并 3.条件显示 4.自定义格式 5.绘制函数图象 6.自定义函数 7.矩阵计算 8.自动切换输入法 9.批量删除空行 10.如何避免错误信息 11.宏的使用 12.图标的应用技巧 https://www.doczj.com/doc/ac28628.html,/pc/oa/excel2k/ex2k1301.htm 1、编辑技巧 1 编辑技巧 (1)分数的输入 如果直接输入“1/5”,系统会将其变为“1月5日”,解决办法是:先输入“0”,然后输入空格,再输入分数“1/5”。 (2)序列“001”的输入 如果直接输入“001”,系统会自动判断001为数据1,解决办法是:首先输入“'”(西文单引号),然后输入“001”。 (3)日期的输入 如果要输入“4月5日”,直接输入“4/5”,再敲回车就行了。如果要输入当前日期,按一下“Ctrl+;”键。 (4)填充条纹 如果想在工作簿中加入漂亮的横条纹,可以利用对齐方式中的填充功能。先在一单元格内填入“*”或“~”等符号,然后单击此单元格,向右拖动鼠标,选中横向若干单元格,单击“格式”菜单,选中“单元格”命令,在弹出的“单元格格式”菜单中,选择“对齐”选项卡,在水平对齐下拉列表中选择“填充”,单击“确定”按钮(如图1)。 图1

(5)多张工作表中输入相同的内容 几个工作表中同一位置填入同一数据时,可以选中一张工作表,然后按住Ctrl键,再单击窗口左下角的Sheet1、Sheet2......来直接选择需要输入相同内容的多个工作表,接着在其中的任意一个工作表中输入这些相同的数据,此时这些数据会自动出现在选中的其它工作表之中。输入完毕之后,再次按下键盘上的Ctrl键,然后使用鼠标左键单击所选择的多个工作表,解除这些工作表的联系,否则在一张表单中输入的数据会接着出现在选中的其它工作表内。 (6)不连续单元格填充同一数据 选中一个单元格,按住Ctrl键,用鼠标单击其他单元格,就将这些单元格全部都选中了。在编辑区中输入数据,然后按住Ctrl键,同时敲一下回车,在所有选中的单元格中都出现了这一数据。 (7)在单元格中显示公式 如果工作表中的数据多数是由公式生成的,想要快速知道每个单元格中的公式形式,以便编辑修改,可以这样做:用鼠标左键单击“工具”菜单,选取“选项”命令,出现“选项”对话框,单击“视图”选项卡,接着设置“窗口选项”栏下的“公式”项有效,单击“确定”按钮(如图2)。这时每个单元格中的分工就显示出来了。如果想恢复公式计算结果的显示,就再设置“窗口选项”栏下的“公式”项失效即可。 图2

。502076《Excel高级应用》课程标准

《Excel高级应用》课程标准 课程代码: 502076 参考学时: 90 学分: 5 课程类型:专业课 2015年 1月编 一、适用专业 计算机应用技术专业(3年制中职,5年制高职)。 二、开课时间 第 3 学期 三、课程定位 1.课程性质 本课程是计算机应用技术专业(3年制中职,5年制高职)的专业课程。《Excel高级应用》是办公软件学习的高级阶段,是计算机应用基础、办公软件高级操作员应用等课程的后续课程,是计算机应用技术专业学生必须掌握的专业知识之一。 2.教学任务 本课程的主要任务是培养学生操作和使用Excel软件的能力;学会使用Excel解决实际工作情境中的信息与数据处理的能力。从而提升学生的办公能力与

效率,提高学生的综合职业能力。通过协作学习方式提升学生的交流沟通、团队协作能力以及可持续发展的能力与职业迁移能力。 四、课程培养目标 1.方法能力目标 (1) 培养学生独立学习能力、自学能力; (2) 培养学生自我分析问题和解决问题的能力; (3) 培养学生获取新知识的能力和信息搜索能力; (4) 培养学生独立的决策能力; (5) 培养学生善于总结和创造性工作的能力。 2.社会能力目标 (1) 培养学生良好的自我表现、与人沟通能力; (2) 培养学生的团队协作精神; (3) 培训学生勇于创新、爱岗敬业的工作作风; (4) 培养学生的质量意识、安全意识; (5) 培养学生诚实、守信、坚忍不拔的性格; (6) 培养学生自主、开放的学习能力。 3.专业能力目标

(1) 能快速使用Excel电子表格软件进行表格的编辑; (2) 能快速准确创建图表并进行编辑与美化图表; (3) 掌握在Excel中使用公式与函数进行数据处理的能力; (4) 掌握查看与打印工作表的能力; (5) 掌握Excel中数据透视表、数据透视表的创建与编辑; (6) 学会使用Excel进行数据排序、筛选、分类汇总和合并计算的能力; (7) 掌握Excel中数据共享的方法。 五、课程衔接 本课程的前导课程有《计算机应用基础》,《办公软件高级操作员级应用》 等。 六、教学内容与学时分配 教学学时数分配见表 6.1所示 表6.1教学内容与学时分配 序号教学内容(项目、情景)理论学时实践学时习题学时合计 1 在工作表中输入与编辑数据 4 4 2 工作表与单元格常用操作 4 4 3 美化工作表 6 6 4 使用公式与函数8 10 5 管理工作表中的数据8 8

Excel高级教程(珍藏)

Excel高级教程 在Excel中统计与上报两不误 实现思路 因为在Excel中就能实现单元格中数据的动态更新,所以我们只需在Excel文档中建立两个工作表,分别取名为“出勤统计表”和“汇总表”。把要进行数据输入与统计的“学生出勤情况统计表”建在“出勤统计表”工作表中(如图1),而把作为上报材料的“学生出勤情况汇总表”建在“汇总表”工作表中(如图2)。然后把“学生出勤情况汇总表”与“学生出勤情况统计表”中的有关表格进行链接,就可实现数据的动态更新了。 如果上报材料除了此汇总表以外还有许多其他文字,只需在“汇总表”工作表中插入OLE Word对象即可,这样我们在“出勤统计表”工作表中输入数据进行统计后,马上就可在“汇总表”中打印上报材料,而无需运动Word了。 数据统计的动态更新 其实,实现单元格中数据的动态更新就是把要实现数据动态更新的单元格与源数据单元格进行链接,链接方法以“汇总表”中“汉语言”专业的出勤率为例: 1. 打开“出勤统计表”工作表,激活“汉语言”专业的出勤率单元格H5,进行复制。 2. 打开“汇总表”工作表,激活“汉语言”专业的出勤率单元格B3,单击[粘贴]按钮,这时粘贴入单元格里的数据会无效。我们只要单击单元格旁边的“粘贴”图标,选择“链接单元格”(如图3)。这时函数编辑框中显示为“=出勤统计表!$H$5”,说明此单元格已与“出勤统计表”工作表中的H5单元格进行了链接。

数据的上报 如果需要上报的“汇总表”中还需输入许多其他文字,如何在“汇总表”工作表中插入OLE Word对象呢?这里的OLE Word对象实际就是嵌入在Excel工作表中的Word文档,它可弥补Excel对文字处理能力的不足。方法很简单,首先单击菜单中“插入/对象”命令。然后在弹出的“对象”对话框中的“新建”选项卡里的“对象类型”栏中选择“Micrsoft Word 文档”,单击[确定]按钮(如图4)。最后只需在插入的OLE Word对象中对文字进行输入并编辑,方法与在Word中一样。 如果需要上报的“汇总表”中还需输入许多其他文字,如何在“汇总表”工作表中插入OLE Word 对象呢?这里的OLE Word对象实际就是嵌入在Excel工作表中的Word文档,它可弥补Excel 对文字处理能力的不足。方法很简单,首先单击菜单中“插入/对象”命令。然后在弹出的“对象”对话框中的“新建”选项卡里的“对象类型”栏中选择“Micrsoft Word 文档”,单击[确定]按钮(如图4)。最后只需在插入的OLE Word对象中对文字进行输入并编辑,方法与在Word中一样。

EXCEL高级指导应用地题目描述

EXCEL高级应用的题目描述 第1题对应的文件名为DEXCEL1 请务必仔细阅读下列信息,单击“回答”按钮进行EXCEL2003高级应用考试.在考生文件夹的PAPER子文件夹中,已有DEXCEL.XLS文件.按下列要求操作,并将结果存盘。1、在Sheet1中,使用REPLACE 函数,将学生的学号进行更改,并将更改的学号填入到“新 学号”列中,学号更改的方法为:在原学号的前面加上“2009”。例如:"001"->"2009001" 2、使用数组公式,对Sheet1中的“总分”列计算。计算方法:总分=语文+数学+英语+信息 技术+体育。 3、使用IF函数,根据以下条件,对Sheet1 的“考评”数据列计算。条件:如果总分>=350, 填充为“合格”;否则,填充为“不合格”。 4、在Sheet1中,利用数据库函数及已设置的条件区域,计算以下情况,并将结果填入到相应 的单元格当中,条件: a.计算:“语文”和“数学”成绩都大于或等于85 的学生人数, b.计算:“体育”成绩大于或等于90的“女生”; c.计算:“体育”成绩中男生的平均分; d.计算:“体育”成绩中男生的最高分。 5、将Sheet1中的数据表复制到Sheet2当中,并对Sheet2 进行高级筛选,要求: a.筛选条件为:“性别”—男、“英语”—>90、“信息技术”—>95; b.将筛选结果保存在Sheet2 中。(注:无需考虑是否删除筛选条件) 6、根据Sheet1,在Sheet3中新建一个数据透视表。要求: a.显示不同性别学生“100米成绩(秒)”的考评合格与不合格人数情况; b.行区域设置为“性别”; c.列区域设置为“考评”; d.数据区域设置为“考评”; e.计数项为“考评” ; f.将对应的数据透视表保存在Sheet3中。

Excel高级使用技巧222

Excel高级使用技巧 会计实务操作教程,本部分内容主讲Excel高级使用技巧,如何利用财务软件Excel 高级使用技巧来高效办公 难点释疑:根据需要,有时想把B列与C列的内容进行合并,如果行数较少,可以直接用“剪切”和“粘贴”来完成操作,但如果有几万行,就不能这样办了。 解决办法是:在C行后插入一个空列(如果D列没有内容,就直接在D列操作),在D1中输入“=B1&C1”,D1列的内容就是B、C两列的和了。选中D1单元格,用鼠标指向单元格右下角的小方块“■”,当光标变成"+"后,按住鼠标拖动光标向下拖到要合并的结尾行处,就完成了B列和C列的合并。这时先不要忙着把B列和C列删除,先要把D列的结果复制一下,再用“选择性粘贴”命令,将数据粘贴到一个空列上。这时再删掉B、C、D列的数据。 下面是一个“&”实际应用的例子。用AutoCAD绘图时,有人喜欢在EXCEL中存储坐标点,在绘制曲线时调用这些参数。存放数据格式为“x,y”的形式,首先在Excel中输入坐标值,将x坐标值放入A列,y坐标值放入到B列,然后利用“&”将A列和B列合并成C 列,在C1中输入:=A1&","&B1,此时C1中的数据形式就符合要求了,再用鼠标向下拖动C1单元格,完成对A列和B列的所有内容的合并(如图3-4)。 合并不同单元格的内容,还有一种方法是利用CONCATENATE函数,此函数的作用是将若干文字串合并到一个字串中,具体操作为“=CONCATENATE(B1,C1)”。比如,假设在某一河流生态调查工作表中,B2包含“物种”、B3包含“河鳟鱼”,B7包含总数45,那么:输入“=CONCATENATE("本次河流生态调查结果:",B2,"",B3,"为",B7,"条/公里。")” 计算结果为:本次河流生态调查结果:河鳟鱼物种为45条/公里。 以下是会计实务操作教程Excel高级使用技巧53个 01、如何在已有的单元格中批量加入一段固定字符? 例如:在单位的人事资料,在excel中输入后,由于上级要求在原来的职称证书的号码全部再加两位,即要在每个人的证书号码前再添上两位数13,如果一个一个改的话实在太麻烦了,那么我们可以用下面的办法,省时又省力:

Excel-VBA-编程教程(完整新版)excel高级教程==

Excel_VBA_编程教程(完整版)excel高级教程VBA - Excel编程概念之:【单元格和区域】一、如何引用单元格和区域 使用Visual Basic 的普通任务是指定单元格或单元格区域,然后对该单元格或单元格区域进行一些操作,如输入公式或更改格式。通常用一条语句就能完成操作,该语句可标识单元格,还可更改某个属性或应用某个方法。 在Visual Basic 中,Range 对象既可表示单个单元格,也可表示单元格区域。下列主题说明了标识和处理Range 对象最常用的方法。 用A1 样式记号引用单元格和单元格区域 可使用Range 属性来引用A1 引用样式中的单元格或单元格区域。下述子程序将单元格区域A1:D5 的字体设置为加粗。 Sub FormatRange() Workbooks("Book1").Sheets("Sheet1").Range("A1:D5") _ .Font.Bold = True End Sub 下表演示了使用Range 属性的一些A1 样式引用。 引用含义 Range("A1") 单元格A1 Range("A1:B5") 从单元格A1 到单元格B5 的区域 Range("C5:D9,G9:H16") 多块选定区域 Range("A:A") A 列 Range("1:1") 第一行 Range("A:C") 从A 列到C 列的区域 Range("1:5") 从第一行到第五行的区域 Range("1:1,3:3,8:8") 第1、3 和8 行 Range("A:A,C:C,F:F") A 、C 和F 列 用编号引用单元格 通过使用行列编号,可用Cells 属性来引用单个单元格。该属性返回代表单个单元格的Range 对象。下例中,Cells(6,1) 返回Sheet1 上的单元格A6,然后将Value 属性设置为10。 Sub EnterValue() Worksheets("Sheet1").Cells(6, 1).Value = 10End Sub因为可用变量替代编号,所以Cells 属性非常适合于在单元格区域中循环,如下例所示。

excel高级应用练习题

综合作业 一、填充数据 在工作表“考试成绩”工作表中,进行如下操作: 1.在A列添加“序号”列,填充数据从1开始,等差递增为1的序列。 2.在F列添加“年级”列,文本格式,填充数据为“学号”的前4位。 3.在J列添加“性别”列,数据来源于“身份证号”的倒数第2位,规则为“男”奇数,“女”偶数。 4.在K列添加“出生日期”列,数据格式为日期类型,数据来源于“身份证号”的第7- 14位(即yyyymmdd)。 5.如果为“缺考”,各项成绩所在单元格保持空白,如果违纪为true,各项成绩为0。 6.在L列添加“总分”列,数据为各项成绩之和。缺考考生总分保持空白。 7.在S列添加“准考证”,文本格式,从“6701”开始递增为1添加数据。 8.在T列添加“学历名称”列,如果是“研究生学院”填充“研究生”;如果是其它学院,学制为4和5的填充“本科”;学制为2和3的填充“专科”。 二、分类汇总 对“考试成绩”工作表进行分类汇总,每个操作结果复制到工作表“分类汇总”中,并进行适当美化和修饰。 1.统计各个学历的考生参加考试的人数。(注意:不包含缺考考生) 2.统计各个学历的男女考生参加考试的人数。 3.统计各个学院各个语言级别的考生“总分”的平均分和最高分。 4.使用数据透视表,分析语言级别、学院、学历和性别,考生参加考试人数和总分的平均分最高分。 三、筛选 对“考试成绩”工作表进行筛选,请使用“高级筛选”,把筛选条件复制到工作表“筛选”中(不需要复制筛选结果),并进行适当美化和修饰。 1.筛选缺考和违纪考生。 2.筛选本科生、四级成绩大于等于425或者六级成绩大于等于400分的学生。 3.筛选研究生、总分高于平均分的考生。 四、函数 使用函数对“考试成绩”工作表进行操作,结果存放到工作表“函数”中,并进行适当美化和修饰。 1.计算考生总人数、参加考试的人数、缺考的人数、违纪的人数。 2.各个考试级别各分数段人数及百分比。 3.为各个级别考生根据总分排名。 五、图表 根据上题2的结果,生成图表工作表,分别使用柱形图和饼图。 六、有两个发货点A1和A2,分别有同一种货物23吨和27吨,供应三个收货点B1、B2和B3

excel 高级教程(高级应用)

本文由可__00贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 1 在多个 Excel 工作簿间快速切换 按下“Ctrl+Tab”可在打开的工作簿间切换 快速删除空行 有时为了删除 Excel 工作簿中的空行,你可能会将空行一一找出然后删除,这样做非常不方便。你可以利用自动筛选功能来实现,方法是:先在表中插入新的一行(全空),然后选择表中所有的行,单击“数据→筛选→自动筛选”命令,在每一列的顶部,从下拉列表中选择“空白”。在所有数据都被选中的情况下,单击“编辑→删除行”,然后按“确定”,所有的空行将被删去。注意:插入一个空行是为了避免删除第一行数据。 绘制斜线单元格绘制斜线单元格 利用 Excel“边框”选项卡的两个斜线按钮,可以在单元格中画左、右斜线。如果想在单元格中画多条斜线,就必须利用“绘图”工具,方法是:打开 Excel 的“绘图”工具,单击“直线”按钮,待光标变成小十字后拖动光标,即可画出需要的多条斜线。只要画法正确,斜线可随单元格自动伸长或缩短。至于斜线单元格的其他表格线,仍然按上面介绍的方法添加。当然,斜线单元格的数据输入要麻烦一些,通常的做法是让数据在单元格内换行(按“Alt+回车键”),再添加空格即可将数据放到合适位置。 每次选定同一单元格 有时,为了测试某个公式,需要在某个单元格内反复输入多个测试值。但每次输入一个值后按下 Enter 键查看结果,活动单元格就会默认移到下一个单元格上,必须用鼠标或上移箭头重新选定原单元格,极不方便。如果你按“Ctrl+Enter”组合键,则问题会立刻迎刃而解,既能查看结果,当前单元格也仍为活动单元格。 禁止复制隐藏行或列中的数据 如果你复制了包含隐藏列(或行)的一个数据区域,然后把它粘贴到一个新的工作表,那么 Excel 把隐藏列也粘贴过来了。要想避免这种情况,可以选取你要复制的数据区域,然后选择“编辑→定位”命令,单击“定位条件”按钮,出现“定位条件”对话框,选中“可见单元格”选项,再复制和粘贴这个选定区域就会得到你所希望的结果。 制作个性单元格 如果你的表格需要菱形、三角形之类的特殊单元格,可用以下方法实现:先在单元格内输入数据,然后打开“绘图”工具栏,在“自选图形→基本形状”子菜单中找到需要的图形。单击后光标变成一个小十字,由单元格左上角向右下角拖动,即可画出所需形状的单元格。如果单元格的内容被覆盖,可用鼠标右击刚刚画出的单元格,选择快捷莱单中“设置自选图形格式”命令。将“设置自选图形格式”和“颜色与线条”选项卡打开,选中“颜色→填充”下拉列表下“无填充颜色”,“确定”后单元格内的原有内容即会显示出来。如果你将“属性”选项卡中的“大小、位置均随单元格而变”选项选中,它还会随单元格自动改变大小。 2 奇特的 F4 键 Excel 中有一个快捷键的作用极其突出,那就是 F4 键。作为“重复”键,F4 键可以重复前一次操作,在很多情况下起作用,比如在工作表内加入或删除一行,然后移动插入点并按下 F4 键以加入或删除另一行,根本不需要使用菜单 将格式化文本导入 Excel 1. 在 Windows“记事本”中输入格式化文本,每个数据项之间会被空格隔开,当然你也可以用逗号、分号、 Tab 键作为分隔符。输入完成后,保存此文本文件并退出; 2.在 Excel

EXCEL全套教程 全

excel教程 难得的excel教程集珍藏版,简单明了,包你学会 照片名称:自动筛选 照片名称:在Excel中字符替换 照片名称:在Excel中直接编辑“宏” 照片名称:在Excel中为导入外部数据

照片名称:在Excel中行列快速转换照片名称:在Excel中运行“宏”照片名称:在Excel中添加说明文字照片名称:在Excel中数据分列整理 照片名称:在Excel中数据合并 照片名称:在Excel中添加常用文件夹照片名称:在Excel中添加多个视图照片名称:在Excel中设置打印区域照片名称:在Excel中录制“宏” 照片名称:在Excel中建立图表 照片名称:在Excel中获取网络数据照片名称:用好Excel的“搜索函数”照片名称:在Excel中插入超级链接照片名称:在Excel中打印指定页面照片名称:在Excel中冻结行列标题

照片名称:用窗体调用“宏” 照片名称:用Excel函数向导输入公式照片名称:一次打开多个Excel文件 照片名称:锁定和隐藏Excel公式 照片名称:共享Excel工作簿 照片名称:将Excel公式结果转为数值照片名称:设置Excel标签颜色 照片名称:设置Excel文件只读密码 照片名称:防止Excel数据重复输入照片名称:给Excel数据表添加页眉页脚照片名称:给Excel中的数据添加单位照片名称:更改Excel缺省文件保存位置照片名称:拆分窗口 照片名称:保护Excel 工作簿

照片名称:按钮调用“宏” 照片名称:Excel自定义自动填充序列 照片名称:Excel中设置数据对齐方式照片名称:Excel中直接输入函数 照片名称:Excel字符格式设置 照片名称:Excel自定输入数据下拉列表 照片名称:Excel正确输入身份证号码照片名称:Excel页面背景设置 照片名称:Excel数据输入范围控制 照片名称:Excel数据排序操作 照片名称:Excel数据表格中如何按条件显示照片名称:Excel数据表格中如何将姓名信息照片名称:Excel数据表格中如何利用“高级照片名称:Excel数据格式设置 照片名称:Excel内置序列批量填充

Excel高级经典技巧教程大全

重新编辑收集了这些技巧,以下这些技巧简单易记,确可大大提高工作效率。 1、快速输入欧元符号 按住Alt键,再分别按数字键盘上的1、2、8,可输入欧元符号€,此技巧在Word、Excel 中通用。 2、快速切换表格: 快捷键组合“Ctrl+PageUp”切换到当前工作表单的前一个工作表;“Ctrl+PageDown”组合键可切换到当前工作表的后一个工作表。 3、用单元格格式自动标出不及格分数 假定需用红色字体显示60以下分数,蓝色字体显示90以上分数。则右键单击单元格,设置单元格格式→单元格格式→数字→自定义,类型输入框中输入“[蓝色][>=60];[红色][<60]”(均为半角英文状态字符,不包括中文双引号)。 4、快速输入产品编号。 如某类产品型号为“ABC-1245”,产品型号均有固定前缀“ABC-”,大量录入时,可设置单元格免去固定前缀输入。则右键单击单元格,设置单元格格式→单元格格式→数字→自定义,类型输入框中输入: “”ABC-”#”(均为半角字符,不包括中文双引号)。 5、选定相邻或不相邻的工作表。 在工作表标签上按住“Shift”键再用鼠标选定其他工作表可将标签中相邻的表全选;按住“Ctrl”键再用鼠标选定其他工作表可选定不相邻的表格。 6、快速删除单元格中的空行。 选定需要筛选的区域,鼠标单击“数据”→“筛选”→“自动筛选”。在下拉剑头中选择“非空白”。即可。 7、快速扩大缩小工作区显示比例。 按住ctrl,同时滚动鼠标中键,可放大或者缩小excel工作区的显示比例。 8、直接输入字号。 字号工具栏默认的字号最大是72(磅),其实可不受这个限制,在字号工具栏中可直接输入单元格字体的字号。如输入:100 ,便可直接显示。最大可以输入409(磅) 9、一次性打印多个表格 按住ctrl键,鼠标再选定多个工作表标签,按下“ctrl+p”键,直接打印这些选定的表格。 10、单元格内输入1/2(二分之一) 直接输入会1/2excel会默认为输入日期格式。正确输入日期法则应先输入0再输入一个空格再输入1/2 11、移动整列

excel电子表格的高级使用技巧

Excel 电子表格的高级使用技巧 1 编辑技巧 (1) 分数的输入 解决办法是: 先输入“0”, 系统会将其变为“1月5日”, 如果直接输入“1/5”, 然后输入空格,再输入分数“1/5”。 (2) 序列“001”的输入 如果直接输入“001”,系统会自动判断001 为数据1,解决办法是:首先输入 “'”(西文单引号),然后输入“001”。 (3) 日期的输入 如果要输入“4月5日”,直接输入“4/5”,再敲回车就行了。如果要输入当 前日期,按一下“Ctrl+;”键。 (4) 填充条纹 如果想在工作簿中加入漂亮的横条纹,可以利用对齐方式中的填充功能。先在一 单元格内填入“*”或“~”等符号,然后单击此单元格,向右拖动鼠标,选中横 向若干单元格,单击“格式”菜单,选中“单元格”命令,在弹出的“单元格格 式”菜单中,选择“对齐”选项卡,在水平对齐下拉列表中选择“填充”,单击 “确定”按钮(如图1)。

图1 (5) 多张工作表中输入相同的内容 几个工作表中同一位置填入同一数据时,可以选中一张工作表,然后按住Ctrl 键,再单击窗口左下角的Sheet1、Sheet2......来直接选择需要输入相同内容 的多个工作表,接着在其中的任意一个工作表中输入这些相同的数据,此时这些 数据会自动出现在选中的其它工作表之中。输入完毕之后,再次按下键盘上的 Ctrl键,然后使用鼠标左键单击所选择的多个工作表,解除这些工作表的联系, 否则在一张表单中输入的数据会接着出现在选中的其它工作表内。 (6) 不连续单元格填充同一数据 选中一个单元格,按住Ctrl键,用鼠标单击其他单元格,就将这些单元格全部 都选中了。在编辑区中输入数据,然后按住Ctrl键,同时敲一下回车,在所有 选中的单元格中都出现了这一数据。 (7) 在单元格中显示公式 如果工作表中的数据多数是由公式生成的, 想要快速知道每个单元格中的公式形 式,以便编辑修改,可以这样做:用鼠标左键单击“工具”菜单,选取“选项”

《Excel高级应用》自学指导书

《计算机科学与技术》函授本科段 《Excel高级应用》 自 学 指 导 第五学期 编者:刘汉英 桂林工学院电计系计算机教研室

一课程简介 “Excel高级应用”是一门基础课。 Excel是当前最流行的电子表格处理软件之一,也是Office办公套装软件的一个重要组成部分。它既可以制作普通的表格,又可以实现简单的加、减、乘、除运算,还能够通过内置的函数完成诸如逻辑判断、时间运算、财务管理、信息统计、科学计算等复杂的运算。Excel还可以将数据表格以各式各样的图表形式展示出来,或者进行排序、筛选和分类汇总等类似数据库的操作。 二学习目标 要求学生通过本课程的学习,学会制作出美观大方的表格,利用公式与函数功能对表格中的数据进行处理,制作和修饰图表,进行数据清单的管理以及与其他软件综合应用等。 三课程要求 本课程结合具体的实例详细介绍了Excel的基本知识和高级应用技巧,要求学生通过学习掌握:制作表格,认识处理工作表、快速输入数据、编辑表格和排版表格的应用技巧;在工作表中绘制图形、插入图片、添加艺术字,制作图文并茂的报表,并将其打印出来;利用公式与函数对数据进行计算;格式化图表;利用记录单管理数据,对数据清单进行排序、筛选、分类汇总、使用数据透视表重新组织数据清单和统计数据;利用单变量求解、模拟运算表、使用方案以及规划求解获取所需的结果;保护工作簿、保护工作表、在同一工作表中让不同用户拥有不同的权限、保护单元格以及共享工作簿;宏的录制、运行和管理方法;利用Visual Basic编写一些简单的程序来提高工作效率;在Excel中插入数学公式、导入文本文件、数据库、Access、Web 页的数据、邮件合并和使用超链接等。 四教材 《中文Excel应用教程》王诚君王鸿编清华大学出版社 2005年2月第一版 五

Excel+高级应用

Excel高级使用技巧(有用就给自己留着) 1.编辑技巧 2.单元格内容的合并 3.条件显示 4.自定义格式 5.绘制函数图象 6.自定义函数 7.矩阵计算 8.自动切换输入法 9.批量删除空行 10.如何避免错误信息 11.宏的使用 12.图标的应用技巧 1、编辑技巧 1 编辑技巧 (1)分数的输入 如果直接输入“1/5”,系统会将其变为“1月5日”,解决办法是:先输入“0”,然后输入空格,再输入分数“1/5”。 (2)序列“001”的输入 如果直接输入“001”,系统会自动判断001为数据1,解决办法是:首先输入“'”(西文单引号),然后输入“001”。 (3)日期的输入 如果要输入“4月5日”,直接输入“4/5”,再敲回车就行了。如果要输入当前日期,按一下“Ctrl+;”键。 (4)填充条纹 如果想在工作簿中加入漂亮的横条纹,可以利用对齐方式中的填充功能。先在一单元格内填入“*”或“~”等符号,然后单击此单元格,向右拖动鼠标,选中横向若干单元格,单击“格式”菜单,选中“单元格”命令,在弹出的“单元格格

式”菜单中,选择“对齐”选项卡,在水平对齐下拉列表中选择“填充”,单击“确定”按钮(如图1)。 图1 (5)多张工作表中输入相同的内容 几个工作表中同一位置填入同一数据时,可以选中一张工作表,然后按住Ctrl 键,再单击窗口左下角的Sheet1、Sheet2......来直接选择需要输入相同内容的多个工作表,接着在其中的任意一个工作表中输入这些相同的数据,此时这些数据会自动出现在选中的其它工作表之中。输入完毕之后,再次按下键盘上的Ctrl键,然后使用鼠标左键单击所选择的多个工作表,解除这些工作表的联系,否则在一张表单中输入的数据会接着出现在选中的其它工作表内。 (6)不连续单元格填充同一数据 选中一个单元格,按住Ctrl键,用鼠标单击其他单元格,就将这些单元格全部都选中了。在编辑区中输入数据,然后按住Ctrl键,同时敲一下回车,在所有选中的单元格中都出现了这一数据。 (7)在单元格中显示公式 如果工作表中的数据多数是由公式生成的,想要快速知道每个单元格中的公式形式,以便编辑修改,可以这样做:用鼠标左键单击“工具”菜单,选取“选项”命令,出现“选项”对话框,单击“视图”选项卡,接着设置“窗口选项”栏下的“公式”项有效,单击“确定”按钮(如图2)。这时每个单元格中的分工就显示出来了。如果想恢复公式计算结果的显示,就再设置“窗口选项”栏下的“公式”项失效即可。

EXCEL高级应用大纲

《EXCEL高级应用》课程教学大纲 一、课程的性质和目的 《EXCEL高级应用》作为一门公选课,主要学习EXCEL的高级应用。通过本课程的学习,进一步的掌握excel各功能,能够熟练使用规划求解和模拟运算,进而掌握数组公式和了解VBA;通过实际的上机操作,掌握EXCEL高级应用的相关操作。 二、课程的教学内容及学时分配 本课程各章的内容要求、重点和难点: 第一章Excel基础回顾(2学时) 1、内容 输入数据,查找替换,设置单元格格式,排序、汇总、筛选 2、学习重点 汇总、筛选 3、学习难点 筛选 第二章函数应用(6学时) 1、内容 常见函数的使用及嵌套,逻辑函数、查找引用函数、数学函数、文本函数、数据库 函数、统计函数、财务函数 2、学习重点 逻辑函数、查找引用函数、函数嵌套及IS类函数 3、学习难点 函数嵌套 第三章规划求解(4学时) 1、内容 理解规划求解并使用规划求解 2、学习重点 创建规划求解、约束条件设置、目标设置以及给出报告 3、学习难点 约束条件设置和目标设置 第四章模拟运算(4学时) 1、内容 理解单变量、双变量的模拟运算 2、学习重点: 单变量、双变量的模拟运算

3、学习难点: 双变量的模拟运算 第五章数组公式(6学时) 1、内容 数组公式 2、学习重点 数组公式 3、学习难点 数组公式 第六章 VBA(2学时) 1、内容 了解VBA的概念,知道VBA的设计方法,初步掌握简单的VBA设计 2、学习重点 VBA的设计方法,初步掌握简单的VBA设计 3、学习难点 简单的VBA设计 附:学时安排表 三、课程教学的基本要求 教师在课堂上应对Excel的功能、函数及嵌套和数组公式、规划求解、模拟运算的讲授,并详细讲授每章的重点、难点内容;讲授中应注意理论联系实际,通过必要的上机练习,启迪学生的思维,加深学生对有关概念、理论等内容的理解,并应采用多媒体辅助教学,加大课堂授课的知识含量。 考试主要采用考查方式,考试范围应涵盖所有讲授及自学的内容,考试内容应能客观反映出学生对本门课程主要概念的记忆、掌握程度,对有关理论的理解、掌握及综合运用能力。考试题型应尽量多样化。 总评成绩:平时作业占30%,考试占70%。 四、本课程和其他课程的联系与分工

相关主题
文本预览
相关文档 最新文档