《EXCEL在会计中的应用第04章.ppt》由会员分享,可在线阅读,更多相关《EXCEL在会计中的应用第04章.ppt(40页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、重庆工商大学会计学院重庆工商大学会计学院EXCELEXCEL在会计中的应用在会计中的应用EXCEL Application in Accounting 4ChongQing Technology and Business University【本章知识点】【本章知识点】n函数的功能与类型函数的功能与类型n函数的输入与调用函数的输入与调用n常用函数及其应用常用函数及其应用n主要数学函数应用主要数学函数应用n逻辑判断函数应用逻辑判断函数应用n日期时间函数应用日期时间函数应用n文本函数及其应用文本函数及其应用ChongQing Technology and Business University本章
2、目录本章目录n4.1函数的基本知识函数的基本知识n4.2常用函数常用函数n4.3数学函数数学函数n4.4逻辑判断函数逻辑判断函数n4.5日期和时间函数日期和时间函数n4.6文本函数文本函数n小结小结n习题习题ChongQing Technology and Business University4.1函数的基本知识函数的基本知识n函数的功能与类型划分函数的功能与类型划分n函数具有比公式更加强大的数据处理功能,具体功能如函数具有比公式更加强大的数据处理功能,具体功能如下:下:n(1)使用函数可以大大简化公式。)使用函数可以大大简化公式。n(2)使用函数可以实现用公式无法进行的某些运算。)使用函数
3、可以实现用公式无法进行的某些运算。n(3)使用函数可以减少手工编辑,提高编辑速度。)使用函数可以减少手工编辑,提高编辑速度。n(4)使用函数可以实现判断功能,进行有条件的运算。)使用函数可以实现判断功能,进行有条件的运算。n在在Excel中,有中,有300多个内部函数,它们涉及到许多应用多个内部函数,它们涉及到许多应用领域,例如财务、工程、统计、数据库、时间处理、数领域,例如财务、工程、统计、数据库、时间处理、数学运算等,可分为数学与三角函数、日期与时间函数、学运算等,可分为数学与三角函数、日期与时间函数、文本函数、逻辑函数、信息函数、统计函数、财务函数、文本函数、逻辑函数、信息函数、统计函数
4、、财务函数、数据库函数、查找与引用函数和工程函数等数据库函数、查找与引用函数和工程函数等10大类。大类。ChongQing Technology and Business University函数的结构函数的结构n在在Excel中,函数结构一般由三部分构成,分别是函数中,函数结构一般由三部分构成,分别是函数名、括号和参数表。如下所示:名、括号和参数表。如下所示:n函数名(参数函数名(参数1,参数,参数2,参数,参数3,)n(1)函数名:确定了函数的功能和运算规则,在形式)函数名:确定了函数的功能和运算规则,在形式上它一般采用大写字母,但是在具体使用过程中,用户上它一般采用大写字母,但是在具体使
5、用过程中,用户也可以采用小写形式,系统会自动将其转换为大写字母也可以采用小写形式,系统会自动将其转换为大写字母的状态。的状态。n(2)括号:在)括号:在Excel函数中,圆括号函数中,圆括号“()”不能省略,不能省略,必须紧跟在函数名称后面,里面用来书写参数。必须紧跟在函数名称后面,里面用来书写参数。n(3)参数表:参数表规定了函数的运算对象、顺序或)参数表:参数表规定了函数的运算对象、顺序或结构等。结构等。ChongQing Technology and Business University函数的调用函数的调用n函数的调用就是在公式或者表达式中应用函数,包括如下三函数的调用就是在公式或者表
6、达式中应用函数,包括如下三种形式。种形式。n()在公式中直接调用函数。如果函数以公式的形式出现,()在公式中直接调用函数。如果函数以公式的形式出现,只需要在函数前面加上等号只需要在函数前面加上等号“=”即可,如:即可,如:“=SUM(A1:A100)”。n()在表达式中调用函数。如果函数作为表达式的组成部()在表达式中调用函数。如果函数作为表达式的组成部分来使用,则需要在公式的相应位置输入函数,如:分来使用,则需要在公式的相应位置输入函数,如:“C9+SUM(A1:A100)”,此时不用在函数前面加,此时不用在函数前面加“=”。n()函数的嵌套调用。函数也可以嵌套调用,即一个函数()函数的嵌套
7、调用。函数也可以嵌套调用,即一个函数作为另一个函数的参数,如作为另一个函数的参数,如“=IF(RIGHT(A2,1)=1,男男,女女)”。其中公式中的。其中公式中的IF函数中嵌套了函数中嵌套了RIGHT函数,而且函数,而且将将RIGHT函数返回的结果作为函数返回的结果作为I函数的逻辑判断依据。对于函数的逻辑判断依据。对于函数的嵌套调用,作为参数的函数前面不能添加函数的嵌套调用,作为参数的函数前面不能添加“=”,如,如上面公式中内部的上面公式中内部的RIGHT函数前面就不能添加函数前面就不能添加“=”。ChongQing Technology and Business University函数的
8、输入函数的输入n在在Excel的公式和表达式中调用函数,第一个要解决的问题的公式和表达式中调用函数,第一个要解决的问题就是函数的输入。按照函数的来源,就是函数的输入。按照函数的来源,Excel函数可以分为内函数可以分为内置函数、扩展函数和自定义函数三类。置函数、扩展函数和自定义函数三类。n对于内置函数,只要启动对于内置函数,只要启动Excel,用户就可以使用它们;而,用户就可以使用它们;而对于扩展函数,必须通过单击对于扩展函数,必须通过单击“工具工具”/“加载宏加载宏”菜单菜单命令加载,然后才能像内置函数那样使用;而自定义函数,命令加载,然后才能像内置函数那样使用;而自定义函数,需要用户先通自
9、动录制宏或者手工编写需要用户先通自动录制宏或者手工编写VBA代码的方法,代码的方法,先定义好函数,然后就能像内置函数一样进行调用。先定义好函数,然后就能像内置函数一样进行调用。n函数输入有借助函数向导输入和手工直接输入两种方法。函数输入有借助函数向导输入和手工直接输入两种方法。n1借助函数向导输入借助函数向导输入n2手工直接输入函数手工直接输入函数ChongQing Technology and Business University使用使用Excel帮助理解函数帮助理解函数n多数情况下,用户对一些不熟悉的函数常常采用插入函多数情况下,用户对一些不熟悉的函数常常采用插入函数的方法,其实在使用数
10、的方法,其实在使用“插入函数插入函数”对话框或对话框或“函数参函数参数数”对话框的时候,用户都可以通过单击对话框下方的对话框的时候,用户都可以通过单击对话框下方的“有关该函数的帮助有关该函数的帮助”超链接或按超链接或按【F1】键,进入键,进入Excel的帮助系统,以便得到该函数的帮助。的帮助系统,以便得到该函数的帮助。n说明:Excel的帮助系统具有极其强大的功能,它比许的帮助系统具有极其强大的功能,它比许多参考书内容更全面,讲述更清楚,实例更丰富。用户多参考书内容更全面,讲述更清楚,实例更丰富。用户利用它能够解决在使用利用它能够解决在使用Excel过程中所遇到的各种问题,过程中所遇到的各种问
11、题,如如Excel的新技术、疑难问题解答、专用名词术语、函的新技术、疑难问题解答、专用名词术语、函数说明、函数应用实例等。一个数说明、函数应用实例等。一个Excel的真正用户应该的真正用户应该会运用帮助系统,从中获取有用的资料,培养自学能力,会运用帮助系统,从中获取有用的资料,培养自学能力,养成养成“终身学习终身学习”习惯。习惯。ChongQing Technology and Business University4.2常用函数常用函数n自动求和按钮下对应的常用函数自动求和按钮下对应的常用函数n求和是最为常用的运算,所以求和是最为常用的运算,所以Excel以前一直将求和做成以前一直将求和做成
12、了一个命令按钮。而从了一个命令按钮。而从Excel 2003开始,开始,Excel自动求和自动求和按钮又提供了一个下拉菜单,其中包括了求和、求平均按钮又提供了一个下拉菜单,其中包括了求和、求平均值、计数、求最大值、求最小值等常用函数以及可以用值、计数、求最大值、求最小值等常用函数以及可以用来打开来打开“插入函数插入函数”的的“其他函数(其他函数(F)”超级链接。超级链接。n1.SUM函数函数n2.AVERAGE函数函数n3.COUNT函数函数n4MAX函数和函数和MIN函数函数ChongQing Technology and Business University其他常用计数函数介绍其他常用计
13、数函数介绍n1COUNTA函数函数nCOUNTA返回参数列表中非空值单元格的个数。返回参数列表中非空值单元格的个数。n2COUNTBLANK函数函数nCOUNTBLANK返回指定参数中空白单元格的个数。返回指定参数中空白单元格的个数。n3COUNTIF函数函数nCOUNTIF函数的功能是计算指定参数中满足给定条件的函数的功能是计算指定参数中满足给定条件的单元格的个数,语法格式为:单元格的个数,语法格式为:nCOUNTIF(range,criteria)n其中,参数其中,参数Range为需要计算其中满足条件的单元格数目为需要计算其中满足条件的单元格数目的单元格区域;的单元格区域;Criteria
14、是指定的条件,其形式可以为数是指定的条件,其形式可以为数字、表达式或文本。如果是文本或表达式,则字、表达式或文本。如果是文本或表达式,则Criteria参参数必须加上半角状态下的双引号。数必须加上半角状态下的双引号。ChongQing Technology and Business University常用函数应用实例:学生成绩处理常用函数应用实例:学生成绩处理ChongQing Technology and Business University4.3数学函数数学函数n n4.3.1 4.3.1 常用数学函数的功能介绍常用数学函数的功能介绍nABS 返回数字的绝对值返回数字的绝对值nINT
15、将数字向下舍入到最接近的整数将数字向下舍入到最接近的整数nTRUNC 将数字的小数部分截去,返回整数将数字的小数部分截去,返回整数nROUND 按指定位数四舍五入某个数字按指定位数四舍五入某个数字nSIGN 返回数字符号。返回数字符号。nPRODUCT将参数数字相乘,返回乘积值将参数数字相乘,返回乘积值nMOD返回两数相除的余数,其结果符号与除数相同返回两数相除的余数,其结果符号与除数相同nSQRT返回某一正数算术平方根返回某一正数算术平方根nFACT返回数的阶乘返回数的阶乘nPOWER返回给定数字的乘幂(与返回给定数字的乘幂(与“”运算符相同)运算符相同)nRAND 返回一个大于等于返回一个
16、大于等于0 小于小于1 的随机数的随机数nRANDBETWEEN产生位于两个指定数值之间的一个随机数产生位于两个指定数值之间的一个随机数ChongQing Technology and Business University数学函数应用实例一:利用随机函数学函数应用实例一:利用随机函数快速获取虚拟数据数快速获取虚拟数据ChongQing Technology and Business University数学函数应用实例二:按实发工资数学函数应用实例二:按实发工资总额计算每种面额钞票的张数总额计算每种面额钞票的张数ChongQing Technology and Business Univer
17、sity4.4逻辑判断函数逻辑判断函数n逻辑函数的功能与用法介绍逻辑函数的功能与用法介绍nEXCEL 中的逻辑函数共有中的逻辑函数共有6个,分别是个,分别是IF、AND、OR、NOT、TRUE和和FALSE,另外,另外,IS类函数作为信息判断的函数,也有逻辑类函数作为信息判断的函数,也有逻辑判断的功能。判断的功能。n1IF函数函数nIF函数也称为条件函数,其功能是对指定的条件判断真假,根据参函数也称为条件函数,其功能是对指定的条件判断真假,根据参数的真假值,返回不同结果。数据处理中,经常利用数的真假值,返回不同结果。数据处理中,经常利用IF函数对公式函数对公式和数值进行条件检测。其语法格式如下
18、:和数值进行条件检测。其语法格式如下:nIF(logical_test,value_if_true,value_if_false)n其中,参数其中,参数logical_test是一个条件表达式,可以是比较表达式和逻是一个条件表达式,可以是比较表达式和逻辑判断表达式,其结果返回值为辑判断表达式,其结果返回值为TRUE和和FALSE;Value_if_true表表示示logical_test为为TRUE时的显示内容;时的显示内容;Value_if_false表示当表示当logical_test为为FALSE时的显示内容。时的显示内容。ChongQing Technology and Busines
19、s University逻辑函数功能与用法介绍n2 AND、OR、NOT函数函数nExcel不同于其它一些计算机编程语言,它没有不同于其它一些计算机编程语言,它没有AND、OR、NOT等逻辑运算符,也就是不能进行等逻辑运算符,也就是不能进行“A AND B”、“英语英语85”OR“数数学学85”、“NOT 超出计划超出计划”等运算,其逻辑运算只能由逻辑函数等运算,其逻辑运算只能由逻辑函数AND、OR、NOT来实现。这三个函数的语法格式分别为:来实现。这三个函数的语法格式分别为:nAND(logical1,logical2,)nOR(logical1,logical2,)nNOT(logical
20、)n其中,其中,AND和和OR函数中的参数函数中的参数Logical1,logical2,表示待测试的表示待测试的条件值或表达式,其结果可为条件值或表达式,其结果可为 TRUE 或或 FALSE,最多不超过,最多不超过30个。个。当使用当使用AND函数时,只有当运算对象都为函数时,只有当运算对象都为TRUE的情况下,运算结的情况下,运算结果才为果才为TRUE,否则为,否则为FALSE;当执行;当执行OR运算时,只有当运算对运算时,只有当运算对象都为象都为FALSE的情况下,运算结果才为的情况下,运算结果才为FALSE,否则为,否则为TRUE。nNOT函数中的函数中的Logical为可以计算出为
21、可以计算出 TRUE 或或 FALSE 的逻辑值或逻的逻辑值或逻辑表达式。辑表达式。NOT函数的功能是对该表达式运算结果取相反值。函数的功能是对该表达式运算结果取相反值。ChongQing Technology and Business University逻辑函数功能与用法介绍n n3.TRUE3.TRUE和和FALSEFALSE函数函数nTRUE函数和函数和FALSE函数都是无参函数,其结果分别是返回逻辑值函数都是无参函数,其结果分别是返回逻辑值“TRUE”和和“FALSE”。其实,可以直接在单元格或公式中键入。其实,可以直接在单元格或公式中键入“TRUE”或或“FALSE”值,而不使用此
22、这两个函数。引入这两个函数主要目的是用于值,而不使用此这两个函数。引入这两个函数主要目的是用于与其它电子表格程序兼容。与其它电子表格程序兼容。n n4.IS4.IS类函数类函数nIS类函数属于信息判断函数,其功能是检验数值的类型,并且根据参数的类函数属于信息判断函数,其功能是检验数值的类型,并且根据参数的值返回值返回TRUE或或FALSE,从而也可以起到一定的逻辑判断和条件检测功能。,从而也可以起到一定的逻辑判断和条件检测功能。nIS类函数总共包括用来检验数值或引用类型的九个工作表函数类函数总共包括用来检验数值或引用类型的九个工作表函数,分别为:分别为:ISBLANK函数、函数、ISERR函数
23、、函数、ISERROR函数、函数、ISLOGICAL函数、函数、ISNA函数、函数、ISNONTEXT函数、函数、ISNUMBER函数、函数、ISREF函数和函数和ISTEXT函数,函数,它们具有以下相同的语法格式:它们具有以下相同的语法格式:nIS函数名(value)n其中,其中,IS函数名代表任一函数名代表任一IS类函数名称,类函数名称,value是需要进行检验的参数,可是需要进行检验的参数,可以是以是“”(空白单元格空白单元格)、错误值、逻辑值、文本、数字、引用值或对于以、错误值、逻辑值、文本、数字、引用值或对于以上任意参数的名称引用。上任意参数的名称引用。ChongQing Techn
24、ology and Business University4.4.2 逻辑函数应用实例一:销售提逻辑函数应用实例一:销售提成计算成计算n问题描述:如图如图4-13所示为某公司销售部所示为某公司销售部5月份各地办事处月份各地办事处的销售额及其销售费用情况,请根据右边的奖金提成政策的销售额及其销售费用情况,请根据右边的奖金提成政策判别各个办事处的奖金提成比例,并计算奖金提成金额。判别各个办事处的奖金提成比例,并计算奖金提成金额。n图图4-13 销售提成数据与政策表格销售提成数据与政策表格ChongQing Technology and Business University4.4.3 逻辑函数应用
25、实例二:考试成逻辑函数应用实例二:考试成绩评判绩评判ChongQing Technology and Business University4.4.4 逻辑函数应用实例三:制作跳逻辑函数应用实例三:制作跳水比赛计分表模板水比赛计分表模板ChongQing Technology and Business University4.5日期和时间函数日期和时间函数n4.5.1 4.5.1 常用日期和时间函数介绍常用日期和时间函数介绍n n1.TODAY1.TODAY函数函数nTODAY函数的功能是返回当前日期的序列号。如果在输入函数前,函数的功能是返回当前日期的序列号。如果在输入函数前,单元格的格式为
26、单元格的格式为“常规常规”,则结果为日期格式。其语法格式为:,则结果为日期格式。其语法格式为:TODAY()。n示例:在任意一个单元格中输入公式示例:在任意一个单元格中输入公式“=TODAY()()”,都得到电脑系,都得到电脑系统的当前日期。统的当前日期。n说明:TODAY函数是一个无参函数,但是在应用时候后面的左右括函数是一个无参函数,但是在应用时候后面的左右括号不能漏掉。号不能漏掉。n n2.YEAR2.YEAR函数函数nYEAR函数的功能是返回某日期对应的年份,返回值为函数的功能是返回某日期对应的年份,返回值为 1900 到到 9999 之间的整数。之间的整数。n其语法格式为:其语法格式
27、为:YEAR(serial_number)。n其中的参数其中的参数Serial_number为一个日期值,其中包含要查找年份的日为一个日期值,其中包含要查找年份的日期。期。n示例:公式示例:公式“=YEAR(“2008/5/15”)”返回返回2008。ChongQing Technology and Business University4.5.1 常用日期和时间函数介绍常用日期和时间函数介绍n n3.MONTH3.MONTH函数函数nMONTH函数的功能是返回指定日期中的月份,返回值是函数的功能是返回指定日期中的月份,返回值是介于介于 1到到 12之间的整数。之间的整数。n其语法格式为:其语
28、法格式为:MONTH(serial_number),参数同,参数同YEAR函数中的参数意义一样。函数中的参数意义一样。n示例:公式示例:公式“=MONTH(2008/5/15)”返回返回5。n4.DAY函数nDAY函数的功能是返回指定日期的天数,返回值用整数函数的功能是返回指定日期的天数,返回值用整数 1 到到 31 表示。表示。n其语法格式为:其语法格式为:DAY(serial_number),参数同,参数同YEAR函数函数中的参数意义一样。中的参数意义一样。n示例:公式示例:公式“=DAY(2008/5/15)”返回返回15。ChongQing Technology and Busines
29、s University4.5.1 常用日期和时间函数介绍常用日期和时间函数介绍n n5.DATE5.DATE函数函数nDATE函数返回代表特定日期的序列号。其语法格式为:函数返回代表特定日期的序列号。其语法格式为:DATE(year,month,day)其中的三个参数中:其中的三个参数中:nYear为年份,也可以为年份的序列号,用一到四位数字表示。为年份,也可以为年份的序列号,用一到四位数字表示。nMonth为月份,如果所输入的月份大于为月份,如果所输入的月份大于12,将从指定年份下一年的一月份,将从指定年份下一年的一月份开始往上加算。如:开始往上加算。如:“DATE(2008,14,2)”
30、返回代表返回代表 2009年年2月月2日的序列日的序列号。号。nDay代表在该月份中的天数,如果代表在该月份中的天数,如果 day 大于该月份的最大天数,则将从指大于该月份的最大天数,则将从指定月份的下一月的第一天开始往上累加。如:定月份的下一月的第一天开始往上累加。如:“DATE(2008,5,50)”将返将返回回2008 年年6月月19日。日。n示例:在有些数据库中,日期的年、月、日数字可能分为三个字段来保存,示例:在有些数据库中,日期的年、月、日数字可能分为三个字段来保存,当导入到当导入到Excel工作表后,就可以利用工作表后,就可以利用DATE函数将年、月、日合并成一个函数将年、月、日
31、合并成一个具体的日期数据。假设单元格具体的日期数据。假设单元格A1是年份数字,是年份数字,B1是月份数字,是月份数字,C1是日数,是日数,则公式则公式“=DATE(A1,B1,C1)”就将就将A1的年份数字,的年份数字,B1的月份数字和的月份数字和C1的日数,合并到一起组成了一个具体的日期数据。的日数,合并到一起组成了一个具体的日期数据。n说明:上面实例中,读者可能会想到利用连接符上面实例中,读者可能会想到利用连接符“&”将三个数字连接起将三个数字连接起来来,利用公式利用公式“=A1&-&B1&-&C1”,单是这种方式得到的结果不是单是这种方式得到的结果不是一个时间序列号,而是文本。一个时间序
32、列号,而是文本。ChongQing Technology and Business University4.5.1 常用日期和时间函数介绍常用日期和时间函数介绍n n6.WEEKDAY6.WEEKDAY函数函数nWEEKDAY函数的功能是返回某日期为星期几,默认情况下,其函数的功能是返回某日期为星期几,默认情况下,其值为值为 1(星期天)到(星期天)到 7(星期六)之间的整数。其语法格式为:(星期六)之间的整数。其语法格式为:WEEKDAY(serial_number,return_type)n其中参数其中参数Serial_number为日期序列号为日期序列号,可以是日期数据或是对日期可以是日
33、期数据或是对日期数据单元格的引用。数据单元格的引用。n参数参数Return_type用来确定返回值类型的数字,具体如下表用来确定返回值类型的数字,具体如下表4-3所示:所示:n表表4-3 参数参数Return_type含义说明含义说明n参数参数Serial_number的值返回结果数字及其含义说明的值返回结果数字及其含义说明1或省略返回数或省略返回数字字 1到到7,其中:,其中:1表示星期日,表示星期日,2表示星期一,表示星期一,7表示星期六表示星期六2返回数字返回数字 1到到7,其中:,其中:1表示星期一,表示星期一,2表示星期二,表示星期二,7表表示星期日示星期日3返回数字返回数字 0到到
34、6,其中:,其中:0表示星期一,表示星期一,1表示星期二,表示星期二,6表示星期日示例:表示星期日示例:2008年年5月月15日是星期四,则:日是星期四,则:“=WEEKDAY(2008/5/15)”返回返回“5”;“=WEEKDAY(2008/5/15,2)”返回返回“4”;“=WEEKDAY(2008/5/15,3)”返回返回“3”。ChongQing Technology and Business University4.5.1 常用日期和时间函数介绍常用日期和时间函数介绍n n7.NETWORKDAYS7.NETWORKDAYS函数函数nNETWORKDAYS函数的功能是返回两个日期之
35、间完整的工作日数值函数的功能是返回两个日期之间完整的工作日数值(不包括周末不包括周末和专门指定的假期和专门指定的假期)。其语法格式为:。其语法格式为:NETWORKDAYS(start_date,end_date,holidays)n其中的参数:其中的参数:Start_date表示开始日期;表示开始日期;End_date表示终止日期;表示终止日期;holidays为节假为节假日,可以是包含日期的单元格区域,也可以是由代表日期的序列号所构成的数组日,可以是包含日期的单元格区域,也可以是由代表日期的序列号所构成的数组常量。常量。n示例:公式示例:公式“=NETWORKDAYS(2008/5/1,2
36、008/5/10,2008/5/1)”返回返回6。n n8.NOW8.NOW函数函数nNOW函数的功能是返回当前日期和时间的序列号。如果在输入函数前,单元格的函数的功能是返回当前日期和时间的序列号。如果在输入函数前,单元格的格式为格式为“常规常规”,则结果为日期格式。其语法格式为:,则结果为日期格式。其语法格式为:NOW()。()。n示例:在任意一个单元格中输入公式示例:在任意一个单元格中输入公式“=NOW()()”,都得到电脑系统的当前时间。,都得到电脑系统的当前时间。n说明:说明:NOW函数同函数同TODAY函数一样,也是一个无参函数,但应用时后面括号不函数一样,也是一个无参函数,但应用时
37、后面括号不能漏掉。能漏掉。n n9.TIME9.TIME函数函数nTIME函数的功能是返回返回某一特定时间的小数值函数的功能是返回返回某一特定时间的小数值,小数值为小数值为 0(零)到(零)到 0.99999999 之间的之间的数值,代表从数值,代表从 0:00:00(12:00:00 AM)到到 23:59:59(11:59:59 PM)之间的时间。如果在输入函数之间的时间。如果在输入函数前,单元格的格式为前,单元格的格式为“常规常规”,则结果将设为日期格式。其语法格式为:,则结果将设为日期格式。其语法格式为:nTIME(hour,minute,second)ChongQing Techno
38、logy and Business University4.5.2 日期和时间函数应用实例一:日期和时间函数应用实例一:生日提醒生日提醒ChongQing Technology and Business University4.5.3 日期和时间函数应用实例二:日期和时间函数应用实例二:会议日程安排会议日程安排ChongQing Technology and Business University4.5.4 日期和时间函数应用实例三:日期和时间函数应用实例三:加班工资计算加班工资计算ChongQing Technology and Business University日期和时间函数应用实例四
39、:制作日期和时间函数应用实例四:制作万年历万年历ChongQing Technology and Business University4.6文本函数文本函数n4.6.1 4.6.1 常用文本函数介绍常用文本函数介绍n1TEXT函数函数nTEXT函数的功能是将数值转换为按指定数字格式表示的文本。函数的功能是将数值转换为按指定数字格式表示的文本。其语法格式为:其语法格式为:nTEXT(value,format_text)n其中包括两个参数,意义分别为:其中包括两个参数,意义分别为:nValue为数值、计算结果是数值的公式或对数值单元格的引用;为数值、计算结果是数值的公式或对数值单元格的引用;nf
40、ormat_text为所要选用的文本型数字格式,即为所要选用的文本型数字格式,即“单元格格式单元格格式”对对话框话框“数字数字”选项卡的选项卡的“分类分类”列表框中显示的文本形式的数字列表框中显示的文本形式的数字格式,它不能包含星号格式,它不能包含星号“*”。n示例:如果工作表中示例:如果工作表中A1单元格的数值为单元格的数值为2986.638,则公式,则公式“=TEXT(A5,#,#0.00)”返回字符串返回字符串“2,986.64”。n说明:使用使用“单元格格式单元格格式”对话框的对话框的“数字数字”选项卡设置单元格选项卡设置单元格格式,只会改变单元格的格式而不会影响其中的数值。而使用格式
41、,只会改变单元格的格式而不会影响其中的数值。而使用TEXT函数可以将数值转换为带格式的文本,而其结果将不再作函数可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算。为数字参与计算。ChongQing Technology and Business University4.6.1 常用文本函数介绍n n2 2VALUEVALUE函数函数nVALUE函数的功能是将代表数字的文本字符串转换成数字。其语法格式为:函数的功能是将代表数字的文本字符串转换成数字。其语法格式为:nVALUE(text)n其中参数其中参数text为带引号的文本,或对需要进行文本转换的单元格的引用,还可以是为带引号的文
42、本,或对需要进行文本转换的单元格的引用,还可以是Excel 中可识别的日期或时间格式。中可识别的日期或时间格式。n如果如果text不是上述格式,则不是上述格式,则VALUE函数返回错误值函数返回错误值“#VALUE!”。n示例:公式示例:公式“=VALUE(¥1,000)”返回返回1000。n n3 3LOWERLOWER函数函数nLOWER功能是将一个文本字符串中的所有大写字母转换为小写字母。其语法格式功能是将一个文本字符串中的所有大写字母转换为小写字母。其语法格式为:为:nLOWER(text)n其中参数其中参数text是要转换为小写字母的文本,它可以是引用或文字串。是要转换为小写字母的文
43、本,它可以是引用或文字串。n示例:如果示例:如果A1中有字符串中有字符串“EXCEL”,则公式,则公式“=LOWER(A1)”返回字符串返回字符串“excel”。n说明:LOWER函数不改变文本中的非字母字符。与函数不改变文本中的非字母字符。与LOWER函数类似,函数类似,Excel还有还有UPPER函数和函数和PROPER函数,其中:函数,其中:UPPER函数将一个文本字符串中所有小写字函数将一个文本字符串中所有小写字母转换为大写字母的,而母转换为大写字母的,而PROPER函数将文本字符串的首字母和任何非字母字符之函数将文本字符串的首字母和任何非字母字符之后的首字母转换成大写、其余字母转换成
44、小写,它们的语法格式和后的首字母转换成大写、其余字母转换成小写,它们的语法格式和LOWER函数相函数相同。同。ChongQing Technology and Business University4.6.1 常用文本函数介绍n n4 4TRIMTRIM函数函数nTRIM函数清除文本中的所有空格(除了单词之间的单个空格外)。其语法格式为:函数清除文本中的所有空格(除了单词之间的单个空格外)。其语法格式为:nTRIM(text)n其中参数其中参数text是需要清除其中空格的文本。是需要清除其中空格的文本。n示例:如果工作表示例:如果工作表A1单元格的数据为字符串单元格的数据为字符串“First
45、Quarter Earnings ”,则公式,则公式“=TRIM(A1)”返回字符串返回字符串“First Quarter Earnings”。n n5 5LENLEN函数函数nLEN函数的功能是返回文本字符串中的字符数。其语法格式为:函数的功能是返回文本字符串中的字符数。其语法格式为:LEN(text)n其中参数其中参数text为要查找其长度的文本,空格也将作为字符进行计数。为要查找其长度的文本,空格也将作为字符进行计数。n示例:如果示例:如果A1单元格中字符串为单元格中字符串为“电脑电脑 爱好者爱好者”,则公式,则公式“=LEN(A1)”返回返回6。n n6 6CONCATENATECON
46、CATENATE函数函数nCONCATENATE函数的功能是将若干字符串合并成一个字符串,其功能与函数的功能是将若干字符串合并成一个字符串,其功能与文本连接运算符文本连接运算符“&”相同。其语法格式为:相同。其语法格式为:CONCATENATE(text1,text2,)n其中的参数其中的参数text1,text2,为为1到到30个将要合并成单个文本的文本项,这些文个将要合并成单个文本的文本项,这些文本项可以是文字串、数字或对单个单元格的引用。本项可以是文字串、数字或对单个单元格的引用。n示例:公式示例:公式“=CONCATENATE(97,千米千米)”返回返回“97千米千米”。ChongQi
47、ng Technology and Business University4.6.1 常用文本函数介绍n n7 7LEFTLEFT函数函数nLEFT函数的功能是根据所指定的字符数从文本字符串左边取出第一个或函数的功能是根据所指定的字符数从文本字符串左边取出第一个或前几个字符。也就是说,前几个字符。也就是说,LEFT函数对字符串进行函数对字符串进行“左截取左截取”,其语法格,其语法格式为:式为:nLEFT(text,num_chars)n其中参数其中参数Text是要提取字符的文本字符串;是要提取字符的文本字符串;Num_chars是指定提取的字符是指定提取的字符个数,它必须大于或等于个数,它必须
48、大于或等于0。如果省略参数。如果省略参数 num_chars,默认值为,默认值为 1。如果。如果参数参数 num_chars 大于文本长度,则大于文本长度,则LEFT函数返回所有文本。函数返回所有文本。n示例:公式示例:公式“=LEFT(“电脑爱好者电脑爱好者”,2)”返回字符串返回字符串“电脑电脑”。n n8 8MIDMID函数函数nMID函数的功能是返回文本字符串中从指定位置开始的特定数目的字符,函数的功能是返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。其语法格式为:该数目由用户指定。其语法格式为:nMID(text,start_num,num_chars)n其中参数其
49、中参数text为要提取字符的文本字符串;为要提取字符的文本字符串;start_num为要提取的第一个字为要提取的第一个字符的位置(文本中第一个字符的位置为符的位置(文本中第一个字符的位置为 1,其余依此类推);,其余依此类推);num_chars为指定提取的字符个数。为指定提取的字符个数。n示例:公式示例:公式“=MID(“电脑爱好者电脑爱好者”,3,2)”返回字符串返回字符串“爱好爱好”。ChongQing Technology and Business University4.6.1 常用文本函数介绍n n9 9REPLACEREPLACE函数函数nREPLACE函数的功能是根据所指定的字
50、符数,使用其函数的功能是根据所指定的字符数,使用其它文本字符串替换当前文本字符串中的部分文本。其语它文本字符串替换当前文本字符串中的部分文本。其语法格式为:法格式为:nREPLACE(old_text,start_num,num_chars,new_text)n其中参数其中参数Old_text为要替换其部分字符的文本;为要替换其部分字符的文本;Start_num为要用为要用new_text替换的替换的old_text中字符的位置;中字符的位置;Num_chars是用是用new_text替换替换old_text中字符的个数;中字符的个数;New_text是用于替换是用于替换old_text中字符