黑暗风格手游:Excel函数公式应用(一)

来源:百度文库 编辑:九乡新闻网 时间:2024/07/07 11:18:12

Excel函数公式应用(一)
注:这是经过整理、汇总,并经过长文档排版后载入(共四部分)。
 目录

 

一、函数应用基础... 1

1.函数和公式... 1

(1)什么是函数... 1

(2)什么是公式... 1

2.函数的参数... 1

(1)常量... 1

(2)逻辑值... 2

(3)数组... 2

(4)错误值... 2

(5)单元格引用... 2

(6)嵌套函数... 3

(7)名称和标志... 3

3、函数的输入... 3

(1)“插入函数”对话框... 4

(2)编辑栏输入... 4

二、函数速查一览... 5

1、数据库函数... 5

1DAVERAGE. 5

3DCOUNTA. 5

4DGET. 5

5DMAX. 5

6DMIN.. 5

7DPRODUCT. 6

8DSTDEV. 6

9DSTDEVP. 6

10DSUM.. 6

11DVAR. 6

12DVARP. 6

13GETPIVOTDATA. 6

2、日期与时间函数... 7

1DATE. 7

2DATEVALUE. 7

3DAY. 7

4DAYS360. 7

5EDATE. 8

6EOMONTH.. 8

7HOUR. 8

8MINUTE. 9

9MONTH.. 9

三、Excel表格的35招必学秘技... 11

1、让不同类型数据用不同颜色显示... 11

2、建立分类下拉列表填充项... 11

3、建立“常用文档”新菜单... 12

4、制作“专业符号”工具栏... 12

5、用“视面管理器”保存多个打印页面... 13

6、让数据按需排序... 13

7、把数据彻底隐藏起来... 13

8、让中、英文输入法智能化地出现... 13

9、让“自动更正”输入统一的文本... 14

10、在Excel中自定义函数... 14

11、表头下面衬张图片... 14

12、用连字符“&”来合并文本... 14

13、“如何打印成绩条的问题... 15

14Excel帮你选函数... 15

1)计算授课天数... 15

(2)Excel中快速输入有相同特征的数据... 16

(3)Excel做个工程倒计时牌... 16

四、Excel实用技巧九则... 19

1、不使用方向键也可上下左右移动所选定单元格... 19

2、选中包含超链接的单元格... 19

3、持续显示单元格内的公式... 19

4、快速计算出矩形对角线长度... 19

5、让数值完全或部分替换公式... 20

6、去除“最近使用过的工作簿”列表... 21

7、显示出包含公式的单元格... 21

8、简单方法移动复制工具栏按钮... 21

9、用快捷键快速插入函数... 21

五、Excel函数应用实例:... 25

1、排名次... 25

1)函数分解... 25

2)实例分析... 25

2、文本函数... 25

2)取出字符串中的部分字符... 26

3)去除字符串的空白... 27

4)字符串的比较... 27

3、日期与时间函数... 27

4、做一个美观简洁的人事资料分析表... 28

1 示例说明... 28

(2)身份证号码相关知识... 29

(3) 应用函数... 29

(4) 公式写法及解释(以员工Andy为例说明)... 30

5、文本函数、函数说明及语法表... 31

6、日期与时间函数、函数说明及语法表... 38

六、函数的基础知识及其实例分析... 45

1、第一章 函数基础知识... 45

2、第二章 数学和三角函数... 45

3、第三章 统计函数... 46

4、第四章 日期与时间函数... 48

5、第五章 文本和数据函数... 49

1CELL(信息类型,引用)... 49

2CELL()、MID()、LEFT()、RIGHT()等函数... 49

3DOLLAR()函数和RMB()函数... 49

4PHONETIC()函数... 49

5)如何清除单元格中用ALT+回车键进行的回车换行符... 50

6MID(文本,开始位置,字符数)函数... 50

7PROPER(文本)函数... 50

8ASC()函数... 50

9WIDECHAR()函数... 50

6、第六章 逻辑函数... 50

1)公历纪年中如何判断某年份是否为闰年。... 50

2)中国式排名的方法... 51

7、第七章 查找和引用函数... 51

1)如何禁止在单元格输入数据时出现空格?... 51

2ISNONTEXTvalue)函数... 51

3)根据指定的日期,判断其所属月份的上旬、中旬、下旬。... 51

4MAX()函数... 51

5)在单元格区域生成指定目录下的文件列表。... 51

6)、MOD(被除数,除数)函数... 52

7)、ROW(引用)函数... 52

8、第八章 工程和数据库函数... 52

1)单位换算函数CONVERT(引用单元格,原单位,新单位)... 52

2)用DSUM()函数实现多条件求和... 52

七、Excel函数:IF函数... 55

1IF函数说明... 55

2IF函数应用... 55

八、Excel查询与引用函数:HLOOKUPLOOKUPMATCHVLOOKUP. 59

1LOOKUP函数与MATCH函数... 59

2LOOKUP用于返回向量(单行区域或单列区域)或数组中的数值。... 59

3 HLOOKUPVLOOKUP. 60

九、Excel统计函数... 63

1、用于求平均值的统计函数AVERAGETRIMMEAN.. 63

1)求参数的算术平均值函数AVERAGE. 63

2)求数据集的内部平均值TRIMMEAN.. 63

3)举例说明... 63

2、用于求单元格个数的统计函数COUNT. 64

3、求区域中数据的频率分布FREQUENCY. 64

4、一组用于求数据集的满足不同要求的数值的函数... 65

1)求数据集的最大值MAX与最小值MIN.. 65

2)求数据集中第K个最大值LARGE与第k个最小值SMALL. 65

3 求数据集中的中位数MEDIAN.. 65

4 求数据集中出现频率最多的数MODE. 66

5 以上函数的示例... 66

5、用来排位的函数RANKPERCENTRANK. 66

1)一个数值在一组数值中的排位的函数RANK. 66

2)求特定数值在一个数据集中的百分比排位的函数PERCENTRANK   67

3)与排名有关的示例... 67

6、函数、函数说明及语法形式附表:... 67

十、用Excel函数计算工龄、年龄几法... 77

1、利用DAYS360CEILINGTRUNC函数... 77

2YEARRIGHT函数... 78

3NINT函数... 78

十一、关于VLOOKUP函数的用法详解和TRUEFALSE的应用... 79

1、功能... 79

2、语法... 79

3、语法解释... 79

4、应用例子... 80

5TRUEFALSE的应用... 80

十二、LookupVlookup有哪些区别?... 83

1Lookup——数与行列比... 83

2、工资税率表:用数值比较... 83

3、图书销售表:用文本比较... 83

4Vlookup——数与表格比... 84

5、模糊匹配... 84

6、订单明细表:精确匹配... 84

十三、ExcelSUM函数9种公式设置范例... 87

1、数组求和:{=SUM((G12:G21>100)*G12:G21)} 87

2、数据类型转换求和:... 87

3、多条件求和1... 87

4、多条件求和2... 88

5、多工作表求和时表名称快捷输入:... 88

6、快速设置当前表以外的所有工作表相同区域的总和公式:... 88

7、用SUM函数计数:... 89

8、求1累加到100之和:... 89

9、多个工作表相同区域求前三名产量之和:... 90

十四、电子表格excel公式使用大全详解... 93

1ABS函数... 96

2AND函数... 96

3AVERAGE函数... 96

4COLUMN 函数... 96

5CONCATENATE函数... 97

6COUNTIF函数... 97

7DATE函数... 97

8DATEDIF函数... 98

9DAY函数... 98

10DCOUNT函数... 98

11FREQUENCY函数... 98

12IF函数... 99

13MID函数... 99

14MIN函数... 99

15MOD函数... 100

16MONTH函数... 100

17NOW函数... 101

18OR函数... 101

19RANK函数... 101

20RIGHT函数... 102

21SUBTOTAL函数... 102

22SUM函数... 103

23SUMIF函数... 103

24TEXT函数... 104

25TODAY函数... 104

26VALUE函数... 104

27VLOOKUP函数... 104

28WEEKDAY函数... 105

 


 

一、函数应用基础

1.函数和公式

(1)什么是函数

Excel函数即是预先定义,执行计算、分析等处理数据任务的特殊公式。以常用的求和函数SUM为例,它的语法是“SUM(number1,number2,......)”。其中“SUM”称为函数名称,一个函数只有唯一的一个名称,它决定了函数的功能和用途。函数名称后紧跟左括号,接着是用逗号分隔的称为参数的内容,最后用一个右括号表示函数结束。

参数是函数中最复杂的组成部分,它规定了函数的运算对象、顺序或结构等。使得用户可以对某个单元格或区域进行处理,如分析存款利息、确定成绩名次、计算三角函数值等。

按照函数的来源,Excel函数可以分为内置函数和扩展函数两大类。前者只要启动了Excel,用户就可以使用它们;而后者必须通过单击“工具→加载宏”菜单命令加载,然后才能像内置函数那样使用。

(2)什么是公式

函数与公式既有区别又互相联系。如果说前者是Excel预先定义好的特殊公式,后者就是由用户自行设计对工作表进行计算和处理的公式。以公式“=SUM(E1:H1)*A1+26”为例,它要以等号“=”开始,其内部可以包括函数、引用、运算符和常量。上式中的“SUM(E1:H1)”是函数,“A1”则是对单元格A1的引用(使用其中存储的数据),“26”则是常量,“*”和“+”则是算术运算符(另外还有比较运算符、文本运算符和引用运算符)。

如果函数要以公式的形式出现,它必须有两个组成部分,一个是函数名称前面的等号,另一个则是函数本身。

2.函数的参数

函数右边括号中的部分称为参数,假如一个函数可以使用多个参数,那么参数与参数之间使用半角逗号进行分隔。参数可以是常量(数字和文本)、逻辑值(例如TRUE或FALSE)、数组、错误值(例如#N/A)或单元格引用(例如E1:H1),甚至可以是另一个或几个函数等。参数的类型和位置必须满足函数语法的要求,否则将返回错误信息。

(1)常量

常量是直接输入到单元格或公式中的数字或文本,或由名称所代表的数字或文本值,例如数字“2890.56”、日期“2003-8-19”和文本“黎明”都是常量。但是公式或由公式计算出的结果都不是常量,因为只要公式的参数发生了变化,它自身或计算出来的结果就会发生变化。

(2)逻辑值

逻辑值是比较特殊的一类参数,它只有TRUE(真)或FALSE(假)两种类型。例如在公式“=IF(A3=0,"",A2/A3)”中,“A3=0”就是一个可以返回TRUE(真)或FALSE(假)两种结果的参数。当“A3=0”为TRUE(真)时在公式所在单元格中填入“0”,否则在单元格中填入“A2/A3”的计算结果。

(3)数组

数组用于可产生多个结果,或可以对存放在行和列中的一组参数进行计算的公式。Excel中有常量和区域两类数组。前者放在“{}”(按下Ctrl+Shift+Enter组合键自动生成)内部,而且内部各列的数值要用逗号“,”隔开,各行的数值要用分号“;”隔开。假如你要表示第1行中的56、78、89和第2行中的90、76、80,就应该建立一个2行3列的常量数组“{56,78,89;90,76,80}。

区域数组是一个矩形的单元格区域,该区域中的单元格共用一个公式。例如公式“=TREND(B1:B3,A1:A3)”作为数组公式使用时,它所引用的矩形单元格区域“B1:B3,A1:A3”就是一个区域数组。

(4)错误值

使用错误值作为参数的主要是信息函数,例如“ERROR.TYPE”函数就是以错误值作为参数。它的语法为“ERROR.TYPE(error_val)”,如果其中的参数是#NUM!,则返回数值“6”。

(5)单元格引用

单元格引用是函数中最常见的参数,引用的目的在于标识工作表单元格或单元格区域,并指明公式或函数所使用的数据的位置,便于它们使用工作表各处的数据,或者在多个函数中使用同一个单元格的数据。还可以引用同一工作簿不同工作表的单元格,甚至引用其他工作簿中的数据。

根据公式所在单元格的位置发生变化时,单元格引用的变化情况,我们可以引用分为相对引用、绝对引用和混合引用三种类型。以存放在F2单元格中的公式“=SUM(A2:E2)”为例,当公式由F2单元格复制到F3单元格以后,公式中的引用也会变化为“=SUM(A3:E3)”。若公式自F列向下继续复制,“行标”每增加1行,公式中的行标也自动加1。

如果上述公式改为“=SUM($A $3:$E $3)”,则无论公式复制到何处,其引用的位置始终是“A3:E3”区域。

混合引用有“绝对列和相对行”,或是“绝对行和相对列”两种形式。前者如“=SUM($A3:$E3)”,后者如“=SUM(A$3:E$3)”。

上面的几个实例引用的都是同一工作表中的数据,如果要分析同一工作簿中多张工作表上的数据,就要使用三维引用。假如公式放在工作表Sheet1的C6单元格,要引用工作表Sheet2的“A1:A6”和Sheet3的“B2:B9”区域进行求和运算,则公式中的引用形式为“=SUM(Sheet2!A1:A6,Sheet3!B2:B9)”。也就是说三维引用中不仅包含单元格或区域引用,还要在前面加上带“!”的工作表名称。

假如你要引用的数据来自另一个工作簿,如工作簿Book1中的SUM函数要绝对引用工作簿Book2中的数据,其公式为“=SUM([Book2]Sheet1! SA S1: SA S8,[Book2]Sheet2! SB S1: SB S9)”,也就是在原来单元格引用的前面加上“[Book2]Sheet1!”。放在中括号里面的是工作簿名称,带“!”的则是其中的工作表名称。即是跨工作簿引用单元格或区域时,引用对象的前面必须用“!”作为工作表分隔符,再用中括号作为工作簿分隔符。不过三维引用的要受到较多的限制,例如不能使用数组公式等。

提示:上面介绍的是Excel默认的引用方式,称为“A1引用样式”。如果你要计算处在“宏”内的行和列,必须使用“R1C1引用样式”。在这种引用样式中,Excel使用“R”加“行标”和“C”加“列标”的方法指示单元格位置。启用或关闭R1C1引用样式必须单击“工具→选项”菜单命令,打开对话框的“常规”选项卡,选中或清除“设置”下的“R1C1引用样式”选项。由于这种引用样式很少使用,限于篇幅本文不做进一步介绍。

(6)嵌套函数

除了上面介绍的情况外,函数也可以是嵌套的,即一个函数是另一个函数的参数,例如“=IF(OR(RIGHTB(E2,1)="1",RIGHTB(E2,1)="3",RIGHTB(E2,1)="5",RIGHTB(E2,1)="7",RIGHTB(E2,1)="9","男","女"”。其中公式中的IF函数使用了嵌套的RIGHTB函数,并将后者返回的结果作为IF的逻辑判断依据。

(7)名称和标志

为了更加直观地标识单元格或单元格区域,我们可以给它们赋予一个名称,从而在公式或函数中直接引用。例如“B2:B46”区域存放着学生的物理成绩,求解平均分的公式一般是“=AVERAGE(B2:B46)”。在给B2:B46区域命名为“物理分数”以后,该公式就可以变为“=AVERAGE(物理分数)”,从而使公式变得更加直观。

给一个单元格或区域命名的方法是:选中要命名的单元格或单元格区域,鼠标单击编辑栏顶端的“名称框”,在其中输入名称后回车。也可以选中要命名的单元格或单元格区域,单击“插入→名称→定义”菜单命令,在打开的“定义名称”对话框中输入名称后确定即可。如果你要删除已经命名的区域,可以按相同方法打开“定义名称”对话框,选中你要删除的名称删除即可。

由于Excel工作表多数带有“列标志”。例如一张成绩统计表的首行通常带有“序号”、“姓名”、“数学”、“物理”等“列标志”(也可以称为字段),如果单击“工具→选项”菜单命令,在打开的对话框中单击“重新计算”选项卡,选中“工作簿选项”选项组中的“接受公式标志”选项,公式就可以直接引用“列标志”了。例如“B2:B46”区域存放着学生的物理成绩,而B1单元格已经输入了“物理”字样,则求物理平均分的公式可以写成“=AVERAGE(物理)”。

需要特别说明的是,创建好的名称可以被所有工作表引用,而且引用时不需要在名称前面添加工作表名(这就是使用名称的主要优点),因此名称引用实际上是一种绝对引用。但是公式引用“列标志”时的限制较多,它只能在当前数据列的下方引用,不能跨越工作表引用,但是引用“列标志”的公式在一定条件下可以复制。从本质上讲,名称和标志都是单元格引用的一种方式。因为它们不是文本,使用时名称和标志都不能添加引号。3.函数输入方法

3、函数的输入

对Excel公式而言,函数是其中的主要组成部分,因此公式输入可以归结为函数输入的问题。

(1)“插入函数”对话框

“插入函数”对话框是Excel输入公式的重要工具,以公式“=SUM(Sheet2!A1:A6,Sheet3!B2:B9)”为例,Excel输入该公式的具体过程是:

首先选中存放计算结果(即需要应用公式)的单元格,单击编辑栏(或工具栏)中的“fx”按钮,则表示公式开始的“=”出现在单元格和编辑栏,然后在打开的“插入函数”对话框中的“选择函数”列表找到“SUM”函数。如果你需要的函数不在里面,可以打开“或选择类别”下拉列表进行选择。最后单击“确定”按钮,打开“函数参数”对话框。

对SUM函数而言,它可以使用从number1开始直到number30共30个参数。对上面的公式来说,首先应当把光标放在对话框的“number1”框中,单击工作簿中的“Sheet2!”工作表标签,“Sheet2!”即可自动进入其中,接着鼠标拖动选中你要引用的区域即可。接着用鼠标单击对话框的“number2”框,单击工作簿中的“Sheet3!”工作表标签,其名称“Sheet3!”即可自动进入其中,再按相同方法选择要引用的单元格区域即可。

上述方法的最大优点就是引用的区域很准确,特别是三维引用时不容易发生工作表或工作簿名称输入错误的问题。

(2)编辑栏输入

如果你要套用某个现成公式,或者输入一些嵌套关系复杂的公式,利用编辑栏输入更加快捷。

首先选中存放计算结果的单元格;鼠标单击Excel编辑栏,按照公式的组成顺序依次输入各个部分,公式输入完毕后,单击编辑栏中的“输入”(即“√”)按钮(或回车)即可。

手工输入时同样可以采取上面介绍的方法引用区域,以公式“=SUM(Sheet2!A1:A6,Sheet3!B2:B9)”为例,你可以先在编辑栏中输入“=SUM()”,然后将光标插入括号中间,再按上面介绍的方法操作就可以引用输入公式了。但是分隔引用之间的逗号必须用手工输入,而不能像“插入函数”对话框那样自动添加。


二、函数速查一览

1、数据库函数

1DAVERAGE

用途:返回数据库或数据清单中满足指定条件的列中数值的平均值。

语法:DAVERAGE(database,field,criteria)

参数:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。

(2)DCOUNT

用途:返回数据库或数据清单的指定字段中,满足给定条件并且包含数字的单元格数目。

语法:DCOUNT(database,field,criteria)

参数:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。

3DCOUNTA

用途:返回数据库或数据清单指定字段中满足给定条件的非空单元格数目。

语法:DCOUNTA(database,field,criteria)

参数:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。

4DGET

用途:从数据清单或数据库中提取符合指定条件的单个值。

语法:DGET(database,field,criteria)

参数:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。

5DMAX

用途:返回数据清单或数据库的指定列中,满足给定条件单元格中的最大数值。

语法:DMAX(database,field,criteria)

参数:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。

6DMIN

用途:返回数据清单或数据库的指定列中满足给定条件的单元格中的最小数字。

语法:DMIN(database,field,criteria)

参数:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。

7DPRODUCT

用途:返回数据清单或数据库的指定列中,满足给定条件单元格中数值乘积。

语法:DPRODUCT(database,field,criteria)

参数:同上

8DSTDEV

用途:将列表或数据库的列中满足指定条件的数字作为一个样本,估算样本总体的标准偏差。

语法:DSTDEV(database,field,criteria)

参数:同上

9DSTDEVP

参数:将数据清单或数据库的指定列中,满足给定条件单元格中的数字作为样本总体,计算总体的标准偏差。

语法:DSTDEVP(database,field,criteria)

参数:同上

10DSUM

用途:返回数据清单或数据库的指定列中,满足给定条件单元格中的数字之和。

语法:DSUM(database,field,criteria)

参数:同上

11DVAR

用途:将数据清单或数据库的指定列中满足给定条件单元格中的数字作为一个样本,估算样本总体的方差。

语法:DVAR(database,field,criteria)

参数:同上

12DVARP

用途:将数据清单或数据库的指定列中满足给定条件单元格中的数字作为样本总体,计算总体的方差。

语法:DVARP(database,field,criteria)

参数:同上

13GETPIVOTDATA

用途:返回存储在数据透视表报表中的数据。如果报表中的汇总数据可见,则可以使用函数GETPIVOTDATA从数据透视表报表中检索汇总数据。

语法:GETPIVOTDATA(pivot_table,name)

参数:Data_field为包含要检索的数据的数据字段的名称(放在引号中)。Pivot_table在数据透视表中对任何单元格、单元格区域或定义的单元格区域的引用,该信息用于决定哪个数据数据透视表包含要检索的数据。Field1,Item1,Field2,Item2为1到14对用于描述检索数据的字段名和项名称,可以任意次序排列。

2、日期与时间函数

1DATE

用途:返回代表特定日期的序列号。

语法:DATE(year,month,day)

参数:year为一到四位,根据使用的日期系统解释该参数。默认情况下,Excel for Windows使用1900日期系统,而Excel for Macintosh使用1904日期系统。Month代表每年中月份的数字。如果所输入的月份大于12,将从指定年份的一月份执行加法运算。Day代表在该月份中第几天的数字。如果 day 大于该月份的最大天数时,将从指定月份的第一天开始往上累加。

注意:Excel按顺序的序列号保存日期,这样就可以对其进行计算。如果工作簿使用的是1900日期系统,则Excel会将1900年1月1日保存为序列号1。同理,会将1998年1月1日保存为序列号35796,因为该日期距离1900年1月1日为35795天。

实例:如果采用1900日期系统(Excel默认),则公式“=DATE(2001,1,1)”返回36892。

2DATEVALUE

用途:返回date_text所表示的日期的序列号。该函数的主要用途是将文字表示的日期转换成一个序列号。

语法:DATEVALUE(date_text)

参数:Date_text是用Excel日期格式表示日期的文本。在使用1900日期系统中,date_text必须是1900年1月1日到9999年12月31日之间的一个日期;而在1904日期系统中,date_text必须是1904年1月1日到9999年12月31日之间的一个日期。如果date_text超出上述范围,则函数DATEVALUE返回错误值#VALUE!。

如果省略参数date_text中的年代,则函数DATEVALUE使用电脑系统内部时钟的当前年代,且date_text中的时间信息将被忽略。

实例:公式“=DATEVALUE("2001/3/5"”返回36955,DATEVALUE("2-26"返回36948。

3DAY

用途:返回用序列号(整数1到31)表示的某日期的天数,用整数 1 到 31 表示。

语法:DAY(serial_number)

参数:Serial_number是要查找的天数日期,它有多种输入方式:带引号的文本串(如"1998/01/30"、序列号(如1900日期系统的35825表示的1998年1月30日),以及其他公式或函数的结果(如DATEVALUE("1998/1/30")。

实例:公式“=DAY("2001/1/27"”返回27,=DAY(35825)返回30,=DAY(DATEVALUE("2001/1/25")返回25。

4DAYS360

用途:按照一年360天的算法(每个月30天,一年共计12 个月),返回两日期间相差的天数。

语法:DAYS360(start_date,end_date,method)

参数:Start_date和end_date是用于计算期间天数的起止日期。如果start_date在end_date之后,则DAYS360将返回一个负数。日期可以有多种输入方式:带引号的文本串(例如:"1998/01/30"、序列号(例如:如果使用1900日期系统,则35825表示1998年1月30日)或其他公式或函数的结果(例如,DATEVALUE("1998/1/30")。

Method是一个逻辑值,它指定了在计算中是采用欧洲方法还是美国方法。若为FALSE或忽略,则采用美国方法(如果起始日期是一个月的31日,则等于同月的30日。如果终止日期是一个月的31日,并且起始日期早于30日,则终止日期等于下一个月的1日,否则,终止日期等于本月的30日)。 若为TRUE则采用欧洲方法(无论是起始日期还是终止日期为一个月的 31 号,都将等于本月的 30 号)。

实例:公式“=DAYS360("1998/2/1","2001/2-1"”返回1080。

5EDATE

用途:返回指定日期(start_date)之前或之后指定月份的日期序列号。

语法:EDATE(start_date,months)

参数:Start_date参数代表开始日期,它有多种输入方式:带引号的文本串(例如:"1998/01/30"、序列号(如35825表示1998年1月30日)或其他公式或函数的结果(例如:DATEVALUE("1998/1/30")。Months 为在start_date之前或之后的月份数,未来日期用正数表示,过去日期用负数表示。

实例:公式“=EDATE("2001/3/5",2)”返回37016即2001年5月5日,=EDATE("2001/3/5",-6)返回36774即2000年9月5日。

6EOMONTH

用途:返回start-date之前或之后指定月份中最后一天的序列号。

语法:EOMONTH(start_date,months)

参数:Start_date参数代表开始日期,它有多种输入方式:带引号的文本串(如"1998/01/30"、序列号(如1900日期系统中的35825)或其他公式或函数的结果(如DATEVALUE("1998/1/30")。Month为start_date之前或之后的月份数,正数表示未来日期,负数表示过去日期。

实例:公式“=EOMONTH("2001/01/01",2)”返回36981即2001年3月31日,=EOMONTH("2001/01/01",-6)返回36738即2000年7月31日。

7HOUR

用途:返回时间值的小时数。即介于0(12:00 A.M.)到23(11:00 P.M.) 之间的一个整数。

语法:HOUR(serial_number)

参数:Serial_number表示一个时间值,其中包含着要返回的小时数。它有多种输入方式:带引号的文本串(如"6:45 PM"、十进制数(如0.78125 表示6:45PM)或其他公式或函数的结果(如TIMEVALUE("6:45 PM")。

实例:公式“=HOUR("3:30:30 PM"”返回15,=HOUR(0.5)返回12即12:00:00 AM,=HOUR(29747.7)返回16。

8MINUTE

用途:返回时间值中的分钟,即介于0到59之间的一个整数。

语法:MINUTE(serial_number)

参数:Serial_number是一个时间值,其中包含着要查找的分钟数。时间有多种输入方式:带引号的文本串(如"6:45 PM"、十进制数(如 0.78125表示6:45 PM)或其他公式或函数的结果(如TIMEVALUE("6:45 PM")。

实例:公式“=MINUTE("15:30:00"”返回30,=MINUTE(0.06)返回26,=MINUTE(TIMEVALUE("9:45 PM")返回45。

9MONTH

用途:返回以序列号表示的日期中的月份,它是介于 1(一月)和12(十二月)之间的整数。

语法:MONTH(serial_number)

参数:Serial_number表示一个日期值,其中包含着要查找的月份。日期有多种输入方式:带引号的文本串(如"1998/01/30"、序列号(如表示1998年1月30日的35825)或其他公式或函数的结果(如DATEVALUE("1998/1/30")等。

实例:公式“=MONTH("2001/02/24"”返回2,=MONTH(35825)返回1,=MONTH(DATEVALUE("2000/6/30")返回6


三、Excel表格的35招必学秘技

本专题从Excel中的一些鲜为人知的技巧入手,领略一下关于Excel的别样风情。

1、让不同类型数据用不同颜色显示

在工资表中,如果想让大于等于2000元的工资总额以“红色”显示,大于等于1500元的工资 总额以“蓝色”显示,低于1000元的工资总额以“棕色”显示,其它以“黑色”显示,我们可以这样设置。

(1)打开“工资表”工作簿,选中“工资总额”所在列,执行“格式→条件格式”命令,打开“条件格式”对话框。单击第二个方框右侧的下拉按钮,选中“大于或等于”选项,在后面的方框中输入数值“2000”。单击“格式”按钮,打开“单元格格式”对话框,将“字体”的“颜色 ”设置为“红色”。

(2)按“添加”按钮,并仿照上面的操作设置好其它条件(大于等于1500,字体设置为“蓝色”;小于1000,字体设置为“棕色”)。

(3)设置完成后,按下“确定”按钮。

看看工资表吧,工资总额的数据是不是按你的要求以不同颜色显示出来了。

2、建立分类下拉列表填充项

我们常常要将企业的名称输入到表格中,为了保持名称的一致性,利用“数据有效性”功能建了一个分类下拉列表填充项。

(1)在Sheet2中,将企业名称按类别(如“工业企业”、“商业企业”、“个体企业”等)分别 输入不同列中,建立一个企业名称数据库。

(2)选中A列(“工业企业”名称所在列),在“名称”栏内,输入“工业企业”字符后,按“回 车”键进行确认。

仿照上面的操作,将B、C……列分别命名为“商业企业”、“个体企业”……

(3)切换到Sheet1中,选中需要输入“企业类别”的列(如C列),执行“数据→有效性”命令,打开“数据有效性”对话框。在“设置”标签中,单击“允许”右侧的下拉按钮,选中“序列”选项,在下面的“来源”方框中,输入“工业企业”,“商业企业”,“个体企业”……序列(各元素之间用英文逗号隔开),确定退出。再选中需要输入企业名称的列(如D列),再打开“数据有效性”对话框,选中“序列”选项后,在“来源”方框中输入公式:=INDIRECT(C1),确定退出。

(4)选中C列任意单元格(如C4),单击右侧下拉按钮,选择相应的“企业类别”填入单元格中。然后选中该单元格对应的D列单元格(如D4),单击下拉按钮,即可从相应类别的企业名称列表中选 择需要的企业名称填入该单元格中。

提示:在以后打印报表时,如果不需要打印“企业类别”列,可以选中该列,右击鼠标,选 “隐藏”选项,将该列隐藏起来即可。

3、建立“常用文档”新菜单

在菜单栏上新建一个“常用文档”菜单,将常用的工作簿文档添加到其中,方便随时调用。

(1)在工具栏空白处右击鼠标,选“自定义”选项,打开“自定义”对话框。在“命令”标签中,选中“类别”下的“新菜单”项,再将“命令”下面的“新菜单”拖到菜单栏。按“更改所选内容”按钮,在弹出菜单的“命名”框中输入一个名称(如“常用文档”)。

(2)再在“类别”下面任选一项(如“插入”选项),在右边“命令”下面任选一项(如“超链接”选项),将它拖到新菜单(常用文档)中,并仿照上面的操作对它进行命名(如“工资表”等),建 立第一个工作簿文档列表名称。

重复上面的操作,多添加几个文档列表名称。

(3)选中“常用文档”菜单中某个菜单项(如“工资表”等),右击鼠标,在弹出的快捷菜单中,选“分配超链接→打开”选项,打开“分配超链接”对话框。通过按“查找范围”右侧的下拉按钮,定位到相应的工作簿(如“工资.xls”等)文件夹,并选中该工作簿文档。

重复上面的操作,将菜单项和与它对应的工作簿文档超链接起来。

(4)以后需要打开“常用文档”菜单中的某个工作簿文档时,只要展开“常用文档”菜单,单击其中的相应选项即可。

提示:尽管我们将“超链接”选项拖到了“常用文档”菜单中,但并不影响“插入”菜单中“超链接”菜单项和“常用”工具栏上的“插入超链接”按钮的功能。

4、制作“专业符号”工具栏

在编辑专业表格时,常常需要输入一些特殊的专业符号,为了方便输入,我们可以制作一个属于自己的“专业符号”工具栏。

(1)执行“工具→宏→录制新宏”命令,打开“录制新宏”对话框,输入宏名?如“fuhao1”? 并将宏保存在“个人宏工作簿”中,然后“确定”开始录制。选中“录制宏”工具栏上的“相对引用”按钮,然后将需要的特殊符号输入到某个单元格中,再单击“录制宏”工具栏上的“停止 ”按钮,完成宏的录制。

仿照上面的操作,一一录制好其它特殊符号的输入“宏”。

(2)打开“自定义”对话框,在“工具栏”标签中,单击“新建”按钮,弹出“新建工具栏”对话框,输入名称——“专业符号”,确定后,即在工作区中出现一个工具条。切换到“命令”标签中,选中“类别”下面的“宏”,将“命令”下面的“自定义按钮”项拖到“专业符号”栏上(有多少个特殊符号就拖多少个按钮)。

(3)选中其中一个“自定义按钮”,仿照第2个秘技的第1点对它们进行命名。

(4)右击某个命名后的按钮,在随后弹出的快捷菜单中,选“指定宏”选项,打开“指定宏”对话框,选中相应的宏(如fuhao1等),确定退出。

重复此步操作,将按钮与相应的宏链接起来。

(5)关闭“自定义”对话框,以后可以像使用普通工具栏一样,使用“专业符号”工具栏,向单元格中快速输入专业符号了。

5、用“视面管理器”保存多个打印页面

有的工作表,经常需要打印其中不同的区域,用“视面管理器”吧。

(1)打开需要打印的工作表,用鼠标在不需要打印的行(或列)标上拖拉,选中它们再右击鼠标,在随后出现的快捷菜单中,选“隐藏”选项,将不需要打印的行(或列)隐藏起来。

(2)执行“视图→视面管理器”命令,打开“视面管理器”对话框,单击“添加”按钮,弹出 “添加视面”对话框,输入一个名称(如“上报表”)后,单击“确定”按钮。

(3).将隐藏的行(或列)显示出来,并重复上述操作,“添加”好其它的打印视面。

(4)以后需要打印某种表格时,打开“视面管理器”,选中需要打印的表格名称,单击“显示”按钮,工作表即刻按事先设定好的界面显示出来,简单设置、排版一下,按下工具栏上的“打印”按钮,一切就OK了。

6、让数据按需排序

如果你要将员工按其所在的部门进行排序,这些部门名称既的有关信息不是按拼音顺序,也不是按笔画顺序,怎么办?可采用自定义序列来排序。

(1)执行“格式→选项”命令,打开“选项”对话框,进入“自定义序列”标签中,在“输入序列”下面的方框中输入部门排序的序列(如“机关,车队,一车间,二车间,三车间”等),单击“添加”和“确定”按钮退出。

(2)选中“部门”列中任意一个单元格,执行“数据→排序”命令,打开“排序”对话框,单 击“选项”按钮,弹出“排序选项”对话框,按其中的下拉按钮,选中刚才自定义的序列,按两次“确定”按钮返回,所有数据就按要求进行了排序。

7、把数据彻底隐藏起来

工作表部分单元格中的内容不想让浏览者查阅,只好将它隐藏起来了。

(1)选中需要隐藏内容的单元格(区域),执行“格式→单元格”命令,打开“单元格格式”对话框,在“数字”标签的“分类”下面选中“自定义”选项,然后在右边“类型”下面的方框中输入“;;;”(三个英文状态下的分号)。

(2)再切换到“保护”标签下,选中其中的“隐藏”选项,按“确定”按钮退出。

(3)执行“工具→保护→保护工作表”命令,打开“保护工作表”对话框,设置好密码后,“ 确定”返回。经过这样的设置以后,上述单元格中的内容不再显示出来,就是使用Excel的透明功能也不能让其现形。

提示:在“保护”标签下,请不要清除“锁定”前面复选框中的“∨”号,这样可以防止别人删除你隐藏起来的数据。

8、让中、英文输入法智能化地出现

在编辑表格时,有的单元格中要输入英文,有的单元格中要输入中文,反复切换输入法实在不方便,何不设置一下,让输入法智能化地调整呢?

选中需要输入中文的单元格区域,执行“数据→有效性”命令,打开“数据有效性”对话框,切换到“输入法模式”标签下,按“模式”右侧的下拉按钮,选中“打开”选项后,“确定” 退出。以后当选中需要输入中文的单元格区域中任意一个单元格时,中文输入法(输入法列表中的第1个中文输入法)自动打开,当选中其它单元格时,中文输入法自动关闭。

9、让“自动更正”输入统一的文本

你是不是经常为输入某些固定的文本,如《电脑报》而烦恼呢?那就往下看吧。

(1)执行“工具→自动更正”命令,打开“自动更正”对话框。

(2)在“替换”下面的方框中输入“pcw”(也可以是其他字符,“pcw”用小写),在“替换为”下面的方框中输入“《电脑报》”,再单击“添加”和“确定”按钮。

(3).以后如果需要输入上述文本时,只要输入“pcw”字符?此时可以不考虑“pcw”的大小写? ,然后确认一下就成了。

10、在Excel中自定义函数

Excel函数虽然丰富,但并不能满足我们的所有需要。我们可以自定义一个函数,来完成一些特定的运算。下面,我们就来自定义一个计算梯形面积的函数:

(1)执行“工具→宏→VisualBasic编辑器”菜单命令(或按“Alt+F11”快捷键),打开VisualBasic编辑窗口。

(2)在窗口中,执行“插入→模块”菜单命令,插入一个新的模块——模块1。

(3)在右边的“代码窗口”中输入以下代码:FunctionV(a,b,h)V=h*(a+b)/2EndFunction

(4)关闭窗口,自定义函数完成。以后可以像使用内置函数一样使用自定义函数。

提示:用上面方法自定义的函数通常只能在相应的工作簿中使用。

11、表头下面衬张图片

为工作表添加的背景,是衬在整个工作表下面的,能不能只衬在表头下面呢?

(1)执行“格式→工作表→背景”命令,打开“工作表背景”对话框,选中需要作为背景的图片后,按下“插入”按钮,将图片衬于整个工作表下面。

(2)在按住Ctrl键的同时,用鼠标在不需要衬图片的单元格(区域)中拖拉,同时选中这些单元格(区域)。

(3)按“格式”工具栏上的“填充颜色”右侧的下拉按钮,在随后出现的“调色板”中,选中 “白色”。经过这样的设置以后,留下的单元格下面衬上了图片,而上述选中的单元格(区域)下面就没有衬图片了(其实,是图片被“白色”遮盖了)。

提示?衬在单元格下面的图片是不支持打印的。

12、用连字符“&”来合并文本

如果我们想将多列的内容合并到一列中,不需要利用函数,一个小小的连字符“&”就能将它搞定(此处假定将B、C、D列合并到一列中)。

(1)在D列后面插入两个空列(E、F列),然后在D1单元格中输入公式:=B1&C1&D1。

(2)再次选中D1单元格,用“填充柄”将上述公式复制到D列下面的单元格中,B、C、D列的内 容即被合并到E列对应的单元格中。

(3)选中E列,执行“复制”操作,然后选中F列,执行“编辑→选择性粘贴”命令,打开“选择性粘贴”对话框,选中其中的“数值”选项,按下“确定”按钮,E列的内容(不是公式)即被复制到F列中。

(4)将B、C、D、E列删除,完成合并工作。

提示:完成第1、2步的操作,合并效果已经实现,但此时如果删除B、C、D列,公式会出现错误。故须进行第3步操作,将公式转换为不变的“值”。

13、“如何打印成绩条的问题

有不少人采取录制宏或VBA的方法来实现,这对于初学者来说有一定难度。出于此种考虑,我在这里给出一种用函数实现的简便方法。此处假定学生成绩保存在Sheet1工作表的A1至G64单元格区域中,其中第1行为标题,第2行为 学科名称。

(1)切换到Sheet2工作表中,选中A1单元格,输入公式:=IF(MOD(ROW(),3)=0,″″,IF (0MOD?ROW(),3(=1,sheet1!Aū,INDEX(sheet1!$A:$G,INT(((ROW()+4)/3)+1),COLUMN())))。

(2)再次选中A1单元格,用“填充柄”将上述公式复制到B1至G1单元格中;然后,再同时选中A1至G1单元格区域,用“填充柄”将上述公式复制到A2至G185单元格中。至此,成绩条基本成型,下面简单修饰一下。

(3)调整好行高和列宽后,同时选中A1至G2单元格区域(第1位学生的成绩条区域),按“格式”工具栏“边框”右侧的下拉按钮,在随后出现的边框列表中,选中“所有框线”选项,为选中的区域添加边框(如果不需要边框,可以不进行此步及下面的操作)。

(4)同时选中A1至G3单元格区域,点击“常用”工具栏上的“格式刷”按钮,然后按住鼠标左键,自A4拖拉至G186单元格区域,为所有的成绩条添加边框。按“打印”按钮,即可将成绩条打印出来。

14Excel帮你选函数

在用函数处理数据时,常常不知道使用什么函数比较合适。Excel的“搜索函数”功能可以帮你缩小范围,挑选出合适的函数。

执行“插入→函数”命令,打开“插入函数”对话框,在“搜索函数”下面的方框中输入要求(如“计数”),然后单击“转到”按钮,系统即刻将与“计数”有关的函数挑选出来,并显示在“选择函数”下面的列表框中。再结合查看相关的帮助文件,即可快速确定所需要的函数。

1)计算授课天数

企业、学校等单位均存在许多管理计算问题,例如计算一个学期有几个授课日、企业在多少个工作日之后交货等等。今天先介绍计算授课天数。

a.函数分解

NETWORKDAYS函数专门用于计算两个日期值之间完整的工作日数值。这个工作日数值将不包括双休日和专门指定的其他各种假期。

语法:NETWORKDAYS (Start_date,End_date,Holidays)

Start_date表示开始日期;End_date为终止日期,Holidays表示作为特定假日的一个或多个日期。这些参数值既可以手工输入,也可以对单元格的值进行引用。

b.实例分析

假设新学期从2003年9月1日开始到2004年1月15日结束,希望知道本学期有多少个授课日,也就是排除双休日和国家法定假日外的授课工作日。这就是计算授课日数或工作日数的问题。

首先打开一个空白工作表,在A1、B1、C1单元格输入“开学时间”、“结束时间”、“法定节日”,然后在其下面的单元格内输入“2003-9-1”、“2004-1-15”、“2003-10-1” “2003-10-2”、“2003-10-3”和“2004-1-1”(后四项必须在C列的“法定假日”下)。

接着可以选中D2单元格,输入公式“=NETWORKDAYS(A2,B2,C2:C5)”。公式中A2引用的是学期(或工作)的开始日期,B2引用的是学期结束的日期,C2:C5区域引用的是作为法定假日的多个日期。输入结束回车即可获得结果95,即2003年9月1日到2004年1月15日,排除四个法定假日后的实际授课日是95天。

(2)Excel中快速输入有相同特征的数据

我们经常会输入一些相同特征数据,比如学生的学籍号、准考证号、单位的职称证书号等,都是前面几位相同,只是后面的数字不一样。

有简单的方法,只输后面几位,前面相同的几位让计算机自动填充呢?下面笔者以10位数的的学籍号(前面都是252303)为例给大家讲讲。

 方法一

假如要输入的数据放在A列,从A2单元格开始在下面的单元格输入学籍号后面几位数字,所有的数据输入完毕后,在B2单元格中输入公式“=252303&&A2”然后回车,这样B2单元格的数据在A2的基础上就自动加上了252303。

鼠标放到B2位置,双击单元格的填充柄(或者向下拉填充柄),瞬间B列全部加上了252303,至此所有的数据都改好了。

方法二

a. 选定要输入共同特征数据的单元格区域,单击鼠标右键,在弹出的快捷菜单中选择“设置单元格格式”命令,打开“单元格格式”对话框(也可依次选择“格式→单元格”菜单命令打开)。

b. 选择“数字”选项卡,选中“分类”下面的“自定义”选项,然后在“类型”下面的文本框中输入2523030000(注意:后面有几位不同的数据就补几个0),单击〔确定〕按钮即可。

c. 在单元格中只需输入后几位数字,如“2523034589”只要输入“4589”,系统就会自动在数据前面添加“252303”。

也可以先输入数字,再选中单元格区域设定数据格式,可以得到相同的效果。

(3)Excel做个工程倒计时牌

我们常常看到这样的工程倒计时牌:这多么鼓舞人心!她如擂起阵阵战鼓,激励人们奋进!能否在excel中制成这样的广告呢?能!而且还很很简单。

首先制表如下:

在单元格b3中,输入系统时间:b3: =today();在单元格d3中,输入计划结束日期;在单元格c3中,有两种方案:一是从开始就进行倒计时,二是距结束日期为若干天进行倒计时(设25天)。当从开始就进行倒计时:c3: =d3-b3;当距结束日期为若干天进行倒计时:c3: =if(d3-b3<26,d3-b3,””)。

为了在b3中出现“今天是2006年8月15日工程还有”,可在b3中进行单元格格式:在类型(t)中如下图输入“今天是2006年8月15日工程还有”。下一步利用图表进行作图:选中a2:d3 图表向导 条形图 堆积条形图;下一步 数据区域 系列产生在列 下一步 输入标题 选择网格线 勾销图例 数据标志显示v值下一步直至完成 如图:对座标轴进行格式:刻度/数字/对齐如下:同时清除分类轴。其余格式略。


四、Excel实用技巧九则

Excel是我们大家常用的办公软件,笔者在使用过程中总结出了一些经验,现在写出来供大家参考。

1、不使用方向键也可上下左右移动所选定单元格

因工作需要,笔者在Excel多个单元格中输入大量文本,大家都知道,在Excel中,如果要选定已选定单元格右侧的单元格,可以按下方向键进行移动,可为了节省时间,让操作的速度更高,可以按下Tab键,这样就可以快速选定已选定单元格右侧的单元格了,因为打字的时候两只手都在主键区上工作,如果要按方向键,则必须把右手腾出来,这样无疑会降低效率;那么如果想选定已选定单元格左侧的单元格该怎么办呢?笔者经过试验发现,可以同时按下“Shift+Tab”组合键,这样所选定的单元格就会左移了。

上面我们知道了快速向左和向右移动所选定单元格的方法,那向下选定单元格是按下“Enter”键,相同的道理,如果想向上选定单元格就是同时按下组合键“Shift+Enter”了,怎么样,这样你在Excel中输入大量文本速度就会快多了。

2、选中包含超链接的单元格

在Excel中的一个单元格中输入一个电子信箱地址,默认状态下此单元格就会自动转化为超链接,用鼠标点击它就会打开超链接,这样一来,如何才能选中此单元格而不打开此超链接呢?方法很简单,用鼠标点住此单元格持续几秒钟不放,就可以选中它了。

3、持续显示单元格内的公式

在Excel中的单元格内任意输入一个公式,如=1+1,按下回车键,这时此单元格就会不再显示公式,而显示出计算结果2,可有的时候我们并不想马上看到结果,而是希望此单元格能继续显示出公式,如何解决这个问题呢?方法很简单,在单元格内输入公式之后,依次点击菜单栏中的“工具”——“公式审核”——“公式审核模式”,这样就可以使公式继续保持原样;而如果想显示出公式计算结果时,可以再次点击“公式审核模式”即可。

4、快速计算出矩形对角线长度

已知矩形的长和宽,现要求计算它的对角线长度,用Excel就可以快速计算出答案。如何操作呢?

设矩形长为X,宽为Y,对角线长度为Z,那么,从这个公式可以看出,要求出Z,有两个步骤。一,算出X的椒街岛蚘的平方值,并把它们相加;二,把第一步求出的值开方,所得出的数字就是Z。很明显,我们要使用到Excel中的两个函数,一个是计算某个数值的平方,即对数字进行幂运算;二是计算数字的平方根。下面介绍这两个数学函数的使用方法。

返回给定数字的乘幂:POWER 中国公务网 2006-6-17 1:50:41

POWER函数可以对数字进行乘幂运算,它的语法是:POWER(number,power)

其中Number是底数,可以为任意实数。

Power是指数,底数按该指数次幂乘方。

比如我们要求5的二次方,也就是平方,就可以在单元格内输入:“=POWER(5,2)”,即可得出答案25。

返回给定数字的正平方根:SQRT

它的语法是:SQRT(number)

其中Number是要计算平方根的数。

比如我们要求出16的平方根,就可以在单元格中输入:“=SQRT(16)”,即可得出答案4。

知道了这两个函数的用法,我们就可以轻松的得出Z的值了。

先分别求出X和Y的平方,然后把它们相加,再相加得出的值开方,就可以得出答案。

如果你还是觉得这样的速度慢,还有更好的方法。下面介绍一个函数:SUMSQ

 返回参数的平方和:SUMSQ

它的语法是:SUMSQ(number1,number2, ...)。number1,number2等30个以内的数,用此函数可以求出它们的平方和,这样一来,只需输入X和Y的值,就可以求出它们的平方和了,再用SQRT函数一计算,最后Z值就可以求出。

最好的方法是只在一个单元格内输入函数,就可以求出最终的Z值。

上面介绍过了返回参数的平方和的函数:SUMSQ,假设X,Y的值分别是3和4,在一个单元格内输入SUMSQ(3,4),然后按Enter键,单元格内就会显示出数字25,这就是X和Y值的平方和,我们要算出25这个数的正平方根,就需要另外一个函数:SQRT,这样一来,函数SUMSQ成了函数SQRT的参数,这在Excel里面叫做嵌套函数,即某个函数成为另一个函数的参数,要想在一个单元格内输入X和Y的值,并求出Z值,经过笔者试验,是完全可行的,因为这里使用了嵌套函数。假设X和Y值分别为3和4,在单元格中输入=SQRT(SUMSQ(3,4)),并按下回车键,就可以马上得到Z值——5。输入此嵌套函数后,SUMSQ函数的参数3和4外边的小括号会变成绿色,而SQRT函数的参数外边的括号的颜色则不发生变化,这表明软件已经读懂此嵌套函数的意思。

有兴趣的读者可以亲自试一下,在Excel的任意一个单元格中,输入“=SQRT(SUMSQ(X,Y))”,注意这里可以把X,Y换成任意两个正数,然后按一下回车键,就会得出Z值了。

另外说一下,Excel可以支持多级嵌套函数。

5、让数值完全或部分替换公式

在一个单元格任意输入一个公式,如=1+1,再按回车键,此单元格的值就是自动计算出是2,能不能把这个公式删除掉,而永久转换成数值呢?

就以1+1这个公式为例,我来介绍一下如何用数值来永久性替换公式的方法:先选中包含公式的单元格,然后点击“复制”,然后再点击“粘贴”,这时再点击右侧的箭头,再点击“只有值”,这样一来,单元格中的公式就永久性转化为数值了。

如果已经执行了上面的步骤,又想把数值变回公式,该怎么办呢?方法很简单,点击“常用”工具栏上的“撤消”按钮就可以了。

有时候我们并不想把整个公式都转换为数值,而只是想把公式的一部分转换为数值,如何做呢?

先选中包含公式的单元格,然后在编辑栏中,选定要转换为数值的部分,然后按下F9,再按回车,这个部分就转换为了数值,而不再是公式了。

6、去除“最近使用过的工作簿”列表

在Excel的“文件”菜单下,有几个最近编辑的工作簿,有时候我们不想让它显示出来,如何隐藏这些工作簿呢?

点击“工具”菜单中的“选项”,再弹出的对话框中点击“常规”选项卡,然后去除“最近使用的文件列表”前面的对勾。

如果想更改“文件”菜单下显示的最近使用的文件数目,可以先选中此复选框,然后在后面输入项数。

7、显示出包含公式的单元格

在一个Excel 工作表中,有大量数据,这些数据有的是直接输入的,而有的是用公式计算出来的。现在想要把用公式计算出的数据的单元格显示出来。

方法:先选中所有待选单元格,然后点击菜单“编辑”——“定位”,这时弹出“定位”对话框,点击“定位条件”,选中“公式”,再点击“确定”,这样一来,包含公式的单元格就会被显示出来。

8、简单方法移动复制工具栏按钮

根据工作需要,我们需要把一些自己最常用的工具栏按钮放在较为集中的地方,也就是移动工具栏按钮,这是非常容易实现的,要想移动工具栏按钮,可以在按下“ALT”键的同时拖运工具栏按钮,把它移动到其它位置。

而如果想复制工具栏上的某一个按钮到工具栏的其它地方,可以在按下“ATL+CTRL”组合键的同时拖动按钮到其它地方。

这里要注意的是,移动和复制工具栏按钮的时候,必须先按下“ALT”和“ALT+CTRL”组合键,然后再用鼠标进行拖动。

如果在复制了工具栏按钮后又不想要它了,怎么办呢?方法很简单,只需要再次按下“ALT+CTRL”组合键的同时,把不想要的按钮拖动到工具栏以外的区域即可。 中国公务网 2006-6-17 1:50:41

9、用快捷键快速插入函数

在Excel中,如果想插入函数,可以使用快捷键“Shift+F3”,按下此组合键,就可以弹出“插入函数”对话框。

期中考试结束,各学科考试成绩迅速汇总到班主任这里。这时候,班主任最忙的,就是要迅速统计各学科成绩的各项指标,比如平均分、最高分、优秀率、及格率以及各学科分数的频率统计等等。虽然现在普遍都在使用Excel进行这项工作,不过,要想使这项工作能够高效准确地完成,那还得请Excel函数来帮忙才行。

汇总到班主任这里的成绩表如图1所示,各科成绩分布在C2:C95单元格区域。我们先在K2:Q15单元格区域建立如图2所示表格用以存放各项统计结果。

先点击M3单元格,输入如下公式:=AVERAGE(C2:C95),回车后即可得到语文平均分。

点击M4单元格,输入公式:=MAX(C$2:C$95),回车即可得到语文成绩中的最高分。

优秀率是计算分数高于或等于85分的学生的比率。点击M5单元格,输入公式:=COUNTIF(C$2:C$95,">=85")/COUNT(C$2:C$95),回车所得即为语文学科的优秀率。

点击M6单元格,输入公式:=COUNTIF(C$2:C$95,">=60")/COUNT(C$2:C$95),回车所得即为及格率。

选中M3:M6单元格,拖动填充句柄向右填充公式至Q6单元格,松开鼠标,各学科的统计数据就出来了。

再选中M5:Q6单元格区域,点击菜单命令“格式→单元格”,打开“单元格格式”对话框。点击“数字”选项卡,在左侧“分类”列表中选择“百分比”,如图3所示,确定后可将M5:Q6单元格区域的数据转变成百分比形式。

至于各科分数段人数的统计,那得先选中M8:M15单元格,在编辑栏中输入公式:=FREQUENCY(C$2:C$95,$K$8:$K$15)。然后按下“Ctrl+Shift+Enter”快捷键,可以看到在公式的最外层加上了一对大括号。现在,我们就已经得到了语文学科各分数段人数了。在K列中的那些数字,就是我们统计各分数段时的分数分界点。

现在再选中M8:M15单元格,拖动其填充句柄向右至Q列,那么,其它学科的分数段人数也立即显示在我们眼前了。

最终的结果如图4所示。如果觉得K列的数据有碍观瞻,那么可以选中它们,然后设置它们的字体颜色为白色就可以了。