函数是Excel进行数据处理的核心,巧妙地利用公式并合理地使用后面介绍的相关函数,可以发挥Excel强大的数据分析和数据处理功能。
公式是对工作表中的数值执行计算的等式。所有的Excel公式都具有相同的基本结构:一个等号(=)后面跟随一个或多个运算码,运算码可以是值、单元格引用、单元格区域、区域名称或者函数名,其间以一个或多个运算符连接。这些运算符包括算术运算符、逻辑运算符或者字符运算符等。
1.公式的输入
输入公式的操作类似于输入文字型数据,不同的是在输入一个公式的时候总以等号“=”作为开头,然后才是公式的表达式。在一个公式中可以包含各种算术运算符、常量、变量、函数、单元格地址等。下面是几个输入公式的实例:
=120/3 常量运算
=B2*250-C3 使用单元格地址
=SUM(C1:C9) 使用函数
在单元格中输入公式的过程如下:
(1)选中要输入公式的单元格。
(2)输入“=”作为准备输入公式的开始。
(3)输入组成该公式的所有运算码和运算符。
(4)按Enter键对输入的公式表示确认。
例如,在单元格B1中输入了数值“200”,然后分别在“B2、B3、B4”中输入以下公式:
=B1/5
=(B1+B2)/B2
=B2+B3
输入公式后,分别在“B2、B3、B4”中显示数值:40、6、46,如图2-36所示。
图2-36 单元格B2、B3、B4输入公
2.公式的修改
输入公式后,在计算的过程中若发现工作表中某单元格中的公式有误,就需要对公式进行修改,操作步骤如下:
选择需要进行编辑的单元格,然后单击编辑栏,在编辑栏中对公式进行修改,修改完毕按Enter键即可。
例如,假设B2单元格中原已含有公式“=A1+A2+A3”,现在需要将公式修改为:“=A1+A2+A3+A4”,则只需选择B2单元格,单击编辑栏,在编辑栏中将原公式“=A1+A2+A3”修改为“=A1+A2+A3+A4”,按Enter键即可。
3.公式的移动和复制
在数据处理过程中,经常会对公式进行移动和复制操作。公式移动和复制的操作方法与单元格的移动和复制类似。与移动和复制单元格数据不同的是,移动和复制公式时,其中原有单元格地址将会发生一定的变化,从而可能会对结果产生影响。
(1)公式的移动。
如果需要移动公式到其他的单元格中,则具体操作步骤如下:
选定包含公式的单元格,这时单元格的周围会出现一个黑色边框;将鼠标指针放在单元格边框上,当鼠标指针变为四向箭头时按下鼠标左键,拖动鼠标指针到目标单元格释放鼠标左键即可完成公式的移动。进行公式的移动操作后,公式中的单元格引用不会发生变化。
(2)公式的复制。
与移动公式不同,复制公式时,单元格引用会根据所引用类型而变化。复制公式的操作方法如下:
选定包含公式的单元格,单击“开始”选项卡“剪贴板”组中的“复制”按钮,选择要复制公式的目标单元格,单击“开始”选项卡“剪贴板”组中的“粘贴”按钮即可将公式复制到目标单元格。在编辑栏的公式栏中可看出公式的变化。
例如,B2单元格中的公式为“=B1/5”,将公式按上述方法复制到D2单元格后,即变为“=D1/5”,如图2-37所示。
如果希望准确地复制公式文本而不调整公式的单元格引用,可采用以下办法:
选中单元格,激活编辑模式,选中公式文本,单击“复制”按钮,按Enter键结束编辑模式,在目标单元格中粘贴公式文本,按Enter键即可。
例如,若要将图2-37中B2单元格的公式复制到D2单元格中而不调整公式的单元格引用,则可选择B2单元格,在编辑栏中选中公式“=B1/5”,单击“复制”按钮,并按Enter键结束编辑模式,再选择目标单元格D2,单击“粘贴”按钮,按Enter键即可完成,复制公式为“=B1/5”,结果如图2-38所示。
图2-37 复制公式且调整单元格引用的结果
图2-38 复制公式且不调整单元格引用的结果
运算符是公式的基本元素,一个运算符就是一种符号,代表着一种运算。不同的运算符在同一公式中出现时,Excel 2013将会按照运算符的优先级来确定运算顺序,并以此完成运算。
1.公式中的运算符
Excel中的运算符包括算术运算符、比较运算符、文本运算符和引用运算符,它们的含义及作用如表2-1所示。
表2-1 Excel中的运算符
2.各种运算符的优先级
一个公式中包含多种运算符时,不同的运算符可能是同级运算符也可能是不同级运算符。对于同级运算符,则按照从左到右的顺序运算;对于不同级运算符,按照优先级从高到低的顺序运算。各种运算符的优先级如表2-2所示。
表2-2 Excel公式中的运算符优先级顺序
要改变公式中上面符号的优先级,可给这些符号所连接的部分加上括号。例如,公式“=20+16*2”的结果是52,因为此公式中“*”优先级高于“+”,先进行乘法运算。如果使用括号改变语法,输入公式为“=(20+16)*2”,则在此公式中先计算“()”中的部分,结果为72。
Excel 2013将具有特定功能的公式组合在一起形成函数,与直接使用公式计算相比较,使用函数进行计算的速度更快。一般而言,函数可分为三个部分:等号、函数名和参数。例如“=SUM(B1:E9)”,表示对B1:E9区域内所有数据求和。
函数的输入有两种常有的方法,一种是通过手动输入,另一种是使用函数向导来输入。
1.手动输入
手动输入函数的方法与在单元格中输入公式的方法类似。函数的手动输入方法如下:
选定要输入函数的单元格后输入“=”号,函数名称,以及括号和参数,若有多个参数,则用逗号隔开。当输入了正确的函数名和左括号后就会出现一个显示该函数所有参数的提示框,显示该函数应正确输入的参数及其格式。
例如,要在如图2-39所示的话费单中计算总话费,可在单元格B14中输入求和函数“=SUM (B2:B13)”,按Enter键就能得到一年的话费之和。
图2-39 手动输入函数
2.使用函数库输入
对于一些比较复杂的函数来说,一般使用函数库来输入。使用函数库输入函数的操作如下:
(1)选定要输入函数的单元格,在“公式”选项卡的“函数库”组中单击“插入函数”按钮 ,打开如图2-40所示的“插入函数”对话框。
(2)在“或选择类别”下拉列表中选择要使用函数所在的类,然后在下面的“选择函数”列表框中选择需要的函数,单击“确定”按钮,弹出如图2-41所示的“函数参数”对话框。
图2-40 “插入函数”对话框
图2-41 “函数参数”对话框
(3)在“函数参数”对话框中输入必要的参数,设置完成后单击“确定”按钮即可。