Excel2003常用函数.pdf
《Excel2003常用函数.pdf》由会员分享,可在线阅读,更多相关《Excel2003常用函数.pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 Excel2003常用函数解读一、函数的概念Excel 中提及的函数是一些预定义的公式,它们使用一些称为参数的特定数值按特定的顺序或结构进行计算。用户可以直接用它们对某个区域内的数值进行一系列运算,如分析和处理日期值和时间值、确定贷款的支付额、确定单元格中的数据类型、计算平均值、排序显示和运算文本数据等。函数可以是多重的,即一个函数可以是另一个函数的参数,这就是嵌套函数。所谓嵌套函数,就是指在某些情况下,需要将某函数作为另一函数的参数使用。函数的结构以函数名称开始,后面是左圆括号、以逗号分隔的参数和右圆括号。如果函数以公式的形式出现,在函数名称前面键入等号(=)。在创建包含函数的公式时,公
2、式选项板将提供相关的帮助。公式选项板帮助创建或编辑公式的工具,还可提供有关函数及其参数的信息。单击编辑栏中的“编辑公式”按钮,或是单击“常用”工具栏中的“粘贴函数”按钮后,就会在编辑栏下面出现公式选项板。参数可以是数字、文本、形如TRUE 或 FALSE 的逻辑值、数组、形如#N/A 的错误值或单元格引用。给定的参数必须能产生有效的值。参数也可以是常量、公式或其它函数。1.数组用于建立可产生多个结果或可对存放在行和列中的一组参数进行运算的单个公式。在Microsoft Excel 有两类数组:区域数组和常量数组。区域数组是一个矩形的单元格区域,该区域中的单元格共用一个公式;常量数组将一组给定的
3、常量用作某个公式中的参数。2.单元格引用用于表示单元格在工作表所处位置的坐标值。例如,显示在第B 列和第 3 行交叉处的单元格,其引用形式为“B3”。3.常量常量是直接键入到单元格或公式中的数字或文本值,或由名称所代表的数字或文本值。例如,日期 13/9/96、数字 210 和文本“Quarterly Earnings”都是常量。公式或由公式得出的数值都不是常量。二、使用函数的步骤1.单击需要输入函数的单元格,出现编辑栏。2.单击编辑栏中“编辑公式”按钮,将会在编辑栏下面出现一个“公式选项板”,此时“名称”框将变成“函数”按钮。3.单击“函数”按钮右端的箭头,打开函数列表框,从中选择所需的函数
4、。4.当选中所需的函数后,Excel 将打开“公式选项板”。用户可以在这个选项板中输入函数的参数,当输入完参数后,在“公式选项板”中还将显示函数计算的结果。5.单击“确定”按钮,即可完成函数的输入。6.如果列表中没有所需的函数,可以单击“其它函数”选项,打开“粘贴函数”对话框,用户可以从中选择所需的函数,然后单击“确定”按钮返回到“公式选项板”对话框。三、函数的种类Excel 函数一共有 11 类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。2 1.数据库函数当需要分析数据清单中的数值是否符合特
5、定条件时,可以使用数据库工作表函数。Microsoft Excel 共有 12 个工作表函数用于对存储在数据清单或数据库中的数据进行分析,这些函数的统一名称为Dfunctions,也称为 D 函数,每个函数均有三个相同的参数:database、field 和 criteria。这些参数指向数据库函数所使用的工作表区域,其中参数database为工作表上包含数据清单的区域,参数field 为需要汇总的列的标志,参数criteria 为工作表上包含指定条件的区域。2.日期与时间函数通过日期与时间函数,可以在公式中分析和处理日期值和时间值。3.工程函数工程工作表函数用于工程分析。这类函数中的大多数可
6、分为三种类型:对复数进行处理的函数、在不同的数字系统(如十进制系统、十六进制系统、八进制系统和二进制系统)间进行数值转换的函数、在不同的度量系统中进行数值转换的函数。4.财务函数财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。财务函数中常见的参数:未来值(fv)在所有付款发生后的投资或贷款的价值。期间数(nper)投资的总支付期间数。付款(pmt)对于一项投资或贷款的定期支付数额。现值(pv)在投资期初的投资或贷款的价值。利率(rate)投资或贷款的利率或贴现率。类型(type)付款期间内进行支付的间隔,如在月初或月末。5.信息函数可以使用信息工
7、作表函数确定存储在单元格中的数据的类型。信息函数包含一组称为IS 的工作表函数,在单元格满足条件时返回TRUE。例如,如果单元格包含一个偶数值,ISEVEN 工作表函数返回TRUE。如果需要确定某个单元格区域中是否存在空白单元格,可以使用 COUNTBLANK工作表函数对单元格区域中的空白单元格进行计数,或者使用ISBLANK 工作表函数确定区域中的某个单元格是否为空。6.逻辑函数使用逻辑函数可以进行真假值判断,或者进行复合检验。例如,可以使用 IF 函数确定条件为真还是假,并由此返回不同的数值。7.查询和引用函数当需要在数据清单或表格中查找特定数值,或者需要查找某一单元格的引用时,可以使用查
8、询和引用工作表函数。例如,如果需要在表格中查找与第一列中的值相匹配的数值,可以使用 VLOOKUP 工作表函数。如果需要确定数据清单中数值的位置,可以使用MATCH 工作表函数。8.数学和三角函数通过数学和三角函数,可以处理简单的计算,例如对数字取整、计算单元格区域中的数值总和或复杂计算。9.统计函数3 统计工作表函数用于对数据区域进行统计分析。例如,统计工作表函数可以提供由一组给定值绘制出的直线的相关信息,如直线的斜率和 y 轴截距,或构成直线的实际点数值。10.文本函数通过文本函数,可以在公式中处理文字串。例如,可以改变大小写或确定文字串的长度。可以将日期插入文字串或连接在文字串上。11.
9、用户自定义函数如果要在公式或计算中使用特别复杂的计算,而工作表函数又无法满足需要,则需要创建用户自定义函数。用户自定义函数可以通过使用Visual Basicfor Applications 来创建。四、Excel的常用函数Excel 的常用函数一览表函数名函数类型函数功能AND 条件判断“与”运算,返回逻辑值。仅当所有参数的结果均为逻辑“真(TRUE)”时返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。AVERAGE 数据计算求出所有参数的算术平均值。COLUMN 显示位置显示所引用单元格的列标号值。CONCATENATE 字符合并将多个字符文本或单元格中的数据连接在一起,显示
10、在一个单元格中。COUNTIF 条件统计统计某个单元格区域中符合指定条件的单元格数目。DATE 显示日期给出指定数值的日期。DATEDIF 计算天数计算返回两个日期参数的差值。DAY 计算天数计算参数中指定日期或引用单元格中的日期天数。DCOUNT 条件统计返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。FREQUENCY 概率计算以一列垂直数组返回某个区域中数据的频率分布。IF 条件计算根据对指定条件的逻辑判断的真假结果,返回相对应条件触发的计算结果。INDEX 数据定位返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。INT 数据计算将数值向下取整为最接近的整数
11、。ISERROR 逻辑判断用于测试函数式返回的数值是否有错。如果有错,该函数返回 TRUE,反之返回 FALSE。LEFT 截取数据从一个文本字符串的第一个字符开始,截取指定数目的字符。LEN 字符统计统计文本字符串中字符数目。MATCH 匹配位置返回在指定方式下与指定数值匹配的数组中元素的相应位置。MAX 数据计算求出一组数中的最大值。MID 字符截取从一个文本字符串的指定位置开始,截取指定数目的字4 符。MIN 数据计算求出一组数中的最小值。MOD 数据计算求出两数相除的余数。MONTH 日期计算求出指定日期或引用单元格中的日期的月份。NOW 显示日期时间给出当前系统日期和时间。OR 逻辑
12、判断仅当所有参数值均为逻辑“假(FALSE)”时返回结果逻辑“假(FALSE)”,否则都返回逻辑“真(TRUE)”。RANK 数据排序返回某一数值在一列数值中的相对于其他数值的排位。RIGHT 字符截取从一个文本字符串的最后一个字符开始,截取指定数目的字符。SUBTOTAL 分类汇总返回列表或数据库中的分类汇总。SUM 数据计算求出一组数值的和。SUMIF 条件数据计算计算符合指定条件的单元格区域内的数值和。TEXT 数值文本转换根据指定的数值格式将相应的数字转换为文本形式。TODAY 显示日期给出系统日期。VALUE 文本数值转换将一个代表数值的文本型字符串转换为数值型。VLOOKUP 条件
13、定位在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值。WEEKDAY 星期计算给出指定日期的对应的星期数。五、Excel的数学和三角函数Excel 的数学和三角函数一览表函数名函数类型函数功能ABS 工作表函数返回参数的绝对值ACOS 工作表函数返回数字的反余弦值ACOSH 工作表函数返回参数的反双曲余弦值ASIN 工作表函数返回参数的反正弦值ASINH 工作表函数返回参数的反双曲正弦值ATAN 工作表函数返回参数的反正切值ATAN2 工作表函数返回给定的 X 及 Y 坐标值的反正切值ATANH 工作表函数返回参数的反双曲正切值CEILING 工作表函数将参数 Number
14、沿绝对值增大的方向,舍入为最接近的整数或基数COMBIN 工作表函数计算从给定数目的对象集合中提取若干对象的组合数COS 工作表函数返回给定角度的余弦值COSH 工作表函数返回参数的双曲余弦值5 COUNTIF 工作表函数计算给定区域内满足特定条件的单元格的数目DEGREES 工作表函数将弧度转换为度EVEN 工作表函数返回沿绝对值增大方向取整后最接近的偶数EXP 工作表函数返回 e的 n 次幂,常数 e=2.71828182845904,是自然对数的底数FACT 工作表函数返回数的阶乘,一个数的阶乘等于1 2 3.该数FACTDOUBLE 工作表函数返回参数 Number 的半阶乘FLOOR
15、 工作表函数将参数 Number沿绝对值减小的方向去尾舍入,使其等于最接近的 significance 的倍数GCD 工作表函数返回两个或多个整数的最大公约数INT 工作表函数返回实数舍入后的整数值LCM 工作表函数返回整数的最小公倍数LN 工作表函数返回一个数的自然对数,自然对数以常数项e=2.71828182845904为底LOG 工作表函数按所指定的底数,返回一个数的对数LOG10 工作表函数返回以 10 为底的对数MDETERM 工作表函数返回一个数组的矩阵行列式的值MINVERSE 工作表函数返回数组矩阵的逆矩阵MMULT 工作表函数返回两数组的矩阵乘积结果MOD 工作表函数返回两数
16、相除的余数结果的正负号与除数相同MROUND 工作表函数返回参数按指定基数舍入后的数值MULTINOMIAL 工作表函数返回参数和的阶乘与各参数阶乘乘积的比值ODD 工作表函数返回对指定数值进行舍入后的奇数PI 工作表函数返回数字 3.14159265358979,即数学常数 pi,精确到小数点后 15 位POWER 工作表函数返回给定数字的乘幂PRODUCT 工作表函数将所有以参数形式给出的数字相乘,并返回乘积值QUOTIENT 工作表函数返回商的整数部分,该函数可用于舍掉商的小数部分RADIANS 工作表函数将角度转换为弧度RAND 工作表函数返回大于等于 0 小于 1 的均匀分布随机数R
17、ANDBETWEEN 工作表函数返回位于两个指定数之间的一个随机数ROMAN 工作表函数将阿拉伯数字转换为文本形式的罗马数字ROUND 工作表函数返回某个数字按指定位数舍入后的数字ROUNDDOWN 工作表函数靠近零值,向下(绝对值减小的方向)舍入数字ROUNDUP 工作表函数远离零值,向上(绝对值增大的方向)舍入数字SERIESSUM 工作表函数返回基于以下公式的幂级数之和SIGN 工作表函数返回数字的符号当数字为正数时返回1,为零时返回 0,为负数时返回-1 六、常用函数详解6 不带字母 B 的函数是按字符操作的,而带字母B 的函数是按字节进行操作的。1.NOW 描述用途返回当前日期和时间
18、所对应的序列号语法NOW()参数无实例如果正在使用的是1900日期系统,而且计算机的内部时钟为2001-1-2812:53,则=NOW()返回 36919.54。2.TODAY 描述用途返回系统当前日期的序列号语法TODAY()参数无实例=TODAY()返回 2013-8-28(执行公式时的系统时间)3.CELL 描述用途返回某一引用区域的左上角单元格的格式、位置或内容等信息,该函数主要用于保持与其它电子表格程序的兼容性。语法CELL(info_type,reference)参数info_type 为一个文本值,指明所需要的单元格信息的类型。reference表示要获取其有关信息的单元格。如果
19、忽略,则在 info_type 中所指定的信息将返回给最后更改的单元格。实例=CELL(“row”,A20)返回 20,如果 A3 单元格包含 TOTAL,则 CELL(“contents”,A3)返回“TOTAL”。4.ISEVEN 描述用途测试参数的奇偶性,如果参数为偶数返回TRUE,否则返回 FALSE。语法ISEVEN(number)参数number待测试的数值。如果参数值不是整数,则自动截去小数部分取整。注意该函数必须加载“分析工具库”方能使用。如果参数number不是数值,ISEVEN函数返回错误值#VALUE!。实例=ISEVEN(11)返回“FALSE”,=ISEVEN(6)返
20、回“TRUE”。5.ISODD 描述用途测试参数的奇偶性,如果参数为奇数返回TRUE,否则返回 FALSE。语法ISODD(number)参数number待测试的数值。如果参数不是整数,则自动截去小数部分取整。注意该函数必须加载“分析工具库”方能使用。实例=ISODD(19)返回“TRUE”,=ISODD(14.5)返回“FALSE”。7 6.AND 描述用途所有参数的逻辑值为真时返回TRUE(真);只要有一个参数的逻辑值为假,则返回 FALSE(假)语法AND(logical1,logical2,)参数Logical1,logical2,为待检验的 130 个逻辑表达式,它们的结论或为TRU
21、E(真)或为 FALSE(假)。参数必须是逻辑值或者包含逻辑值的数组或引用,如果数组或引用内含有文字或空白单元格,则忽略它的值。如果指定的单元格区域内包括非逻辑值,AND 将返回错误值#VALUE!。实例如果 A1=2、A2=6,公式“=AND(A1,A2)”返回“FALSE”。7.IF 描述用途执行逻辑判断,它可以根据逻辑表达式的真假,返回不同的结果,从而执行数值或公式的条件检测任务。语法IF(logical_test,value_if_true,value_if_false)参数logical_test计算结果为 TRUE 或 FALSE 的任何数值或表达式。value_if_true 是
22、logical_test为 TRUE 时函数的返回值,如果logical_test 为 TRUE 并且省略value_if_true,则返回 TRUE,而且 value_if_true 可以是一个表达式。value_if_false是 logical_test 为 FALSE 时函数的返回值,如果logical_test 为 FALSE 并且省略value_if_false,则返回 FALSE,value_if_false 也可以是一个表达式。实例公式=IF(C2=85,“A”,IF(C2=70,“B”,IF(C2=60,“C”,IF(C2=85 成立,则 D2 单元格被赋值“A”;如果第一个
23、逻辑判断表达式C2=85 不成立,则计算第二个 IF 语句“IF(C2=70”;以此类推直至计算结束,该函数广泛用于需要进行逻辑判断的场合。8.OR 描述用途所有参数中的任意一个逻辑值为真时即返回TRUE(真)语法OR(logical1,logical2,.)参数Logical1,logical2,.是需要进行检验的130 个逻辑表达式,其结论分别为 TRUE或 FALSE。如果数组或引用的参数包含文本、数字或空白单元格,它们将被忽略。如果指定的区域中不包含逻辑值,OR 函数将返回错误#VALUE!实例如果 A1=6、A2=8,则公式=OR(A1+A2A2,A1=A2)返回“TRUE”;而公式
24、=OR(A1A2,A1=A2)返回“FALSE”。9.CHOOSE 描述用途可以根据给定的索引值,从多达29 个待选参数中选出相应的值或操作语法CHOOSE(index_num,value1,value2,.)8 参数index_num 是用来指明待选参数序号的值,它必须是129 之间的数字、或者是包含数字 129 的公式或单元格引用;value1,value2,.为 129 个数值参数,可以是数字、单元格、已定义的名称、公式、函数或文本。实例公式=CHOOSE(2,“电脑”,“爱好者”)返回“爱好者”。公式“=SUM(A1:CHOOSE(3,A10,A20,A30)”与公式“=SUM(A1:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Excel2003 常用 函数
限制150内