单击此处编辑母版文本样式,单击此处编辑母版标题样式,6.4,公式与函数,6.4.1 公式的使用,6.4.2,函数的使用,6.4.1,公式的使用,1公式中的运算符,(1)算术运算符。,(2)比较运算符。,(3)文本运算符。,(4)引用运算符。引用运算符可以将单元格区域合并运算,包括冒号(:)、逗号(,)和空格。其中:,1)冒号(:)是区域运算符。,2)逗号(,)是联合运算符。,3)空格是交叉运算符。,2运算符的运算顺序,如图6-26所示。,冒号(:)逗号(,)空格负号百分号幂乘除加减比较。括号可以改变运算的先后顺序。,3公式选项板的使用,单击编辑栏中的“=”,即可显示公式选项板。公式选项板中显示函数的名称、参数和计算结果,以及整个公式的计算结果和该函数的简单说明。,图6-26 使用公式选项板输入数据,4在公式中引用其他单元格,(1)引用的类型(图6-27所示)。,1)相对引用,2)绝对引用,3)混合引用,(2)引用同一工作簿中其他工作表的单元格。,(3)引用其他工作簿的单元格。,(4)引用名称。,(5)循环引用。,5公式编辑,(1)修改公式。,(2)移动和复制公式。,6显示公式,7复杂公式的使用,(1)公式的数值转换(,表,6-1)。,(2)日期和时间的使用。,(3)公式返回错误值及其产生原因。,表,6-1,数值转换示例,公式,运算结果,说明,=“2”+“6”,8,使用算术运算符时,虽然“2”和“6”是文本类型的数据,但Excel认为运算是数字项,自动将其转换为数字,=“99/09/08”-“99/09/02”,6,Excel将具有yy/mm/dd格式的文本当作日期,将日期转换成为序列号后,再进行计算,=SUM(“3*5”,4),VALUE!,Excel不能将文本“3*5”转换成数字,3“abcdef”,3abcdef,当公式需要文本型数值时,Execl自动将数字转换为文本,返回的错误值,产生的原因,#!,公式计算的结果太长,单元格宽度不够。增加单元格的列宽可以解决,#div/0!,除数为零,#N/A,公式中无可用的数值或缺少函数参数,#NAME?,删除了公式中使用的名称,或使用了不存在的名称,以及名称的拼写错误,#NULL!,使用不正确的区域运算或不正确的单元格,#NUM!,在需要数字参数的函数中使用了不能接受的参数,或者公式计算结果的数字太大或太少,Execl无法表示,#REF!,删除了由其他公式引用的单元格,或将移动单元格粘贴到其他公式引用的单元格中,#VALUE!,需要数字或逻辑值时输入了文本,表,6-2,公式返回的错误值及其产生的原因,8使用数组公式,(1)创建数组公式。,1)如果希望数组公式返回一个结果,则单击输入数组公式的单元格;如果希望数组公式返回多个结果,则选定输入数组公式的单元格区域。,2)输入公式的内容,按Ctrl+Shift+Enter键。,(2)应用公式(见图6-28),1)选定要用公式计算结果的单元格区域 E2:E7。,2输入公式=B2:B7+C2:C7+D2:D7,按Ctrl+Shift+Enter键结束输入并返回计算结果,如图6-28所示。,图6-28 公式应用举例,返回本节,6.4.2 函数的使用,1函数的语法,(1)公式必须以“=”开头。,(2)函数的参数用圆括号“()”括起来。,(3)函数的参数多于一个时,要用“,”号分隔。,(4)参数的文本要用英文的双引号括起来。,(5)参数可以是已定义的单元格名或区域名。,(6)函数中使用数组参数可以由数值、文本和逻辑值组成。,(7)可以混合使用区域名、单元格引用和数值作为函数的参数。,2函数的参数类型,(1)数字,如21、-7、37.25等。,(2)文字,如“a”、“Word”、“Excel”等。若在文字中使用双引号,则在每个双引号处用两个双引号,如“TEXT”。,(3)逻辑值,如TRUE、FALSE或者计算时产生逻辑值的语句(如A1035)。,(4)错误值,如#REF!。,(5)引用,如D11、C5:C10。,3组合函数,组合函数可以充分利用工作表中的数据,还可以充分发挥 Excel快速计算和重复计算公式的能力。,函数被用作参数时,不需要前置“=”号。,4函数的输入方法,(1)用粘贴函数法输入函数。,(2)直接输入函数。,5使用“自动求和”工具按钮,图6-29 “粘贴函数”对话框,图6-30 函数参数输入对话框,图6-31 “自动求和”功能示例,返回本节,结束,Thank you very much!,本节到此结束,谢谢您的光临!,返回本节,