4.5 数据运算
4.5.1 公式定义及使用
1. 公式输入与编辑
Excel工作表的核心是公式与函数。公式是用户为了减少输入或方便计算而设置的计算式子,它可以对工作表中的数据进行加、减、乘、除等运算。公式可以由值、单元格引用、名称、函数或运算符组成,它可以引用同一个工作表中的其它单元格,同一个工作簿不同工作表中的单元格,或者其它工作簿的工作表中的单元格。使用公式有助于分析工作表中的数据。当改变了工作表内与公式有关的数据,Excel会自动更新计算结果。输入公式的操作类似于输入文本。不同之处在于,输入公式时要以等号(=)或(+)开头。对公式中包含的单元格或单元格区域的引用,可以直接用鼠标拖动进行选定,或单击要引用的单元格输入引用单元格标志或名称,如“=(C2+D2+E2)/3”表示将C2、D2、E2 三个单元格中的数值求和并除以3,把结果放入当前列中。在公式编辑框()中输入和编辑公式十分方便,公式编辑框特别有助于输入工作表函数。
输入公式的步骤如下:
①选定要输入公式的单元格。
②在单元格中或公式编辑框中输入“=”或“+”。
③输入设置的公式,按Enter键。
如果公式中含有函数,当输入函数时则可按照以下步骤操作:
①直接输入公式函数名称格式文本,或在“函数”下拉列表框中选中函数名称,即出现公式选项板,选择所用到的函数名,如“SUM()”。
②输入要引用的单元格或单元格区域,当添加好函数的各个参数后,再输入“)”。
③单击“确定”按钮。
下面举例来说明公式的使用方法:有如图4-3所示的学生成绩,包括操作填空、单选、判断、单选、多选与填空五门成绩,现在要求计算每个学生的总成绩,最简便的方法就是设置一个公式,即L列=G列+H列+I列+JI列+K列。设置公式的步骤如下:
①单击L2单元格使其成为活动单元格。
②在“数据编辑区”,输入公式“=G2+H2+I2+J2+K2”后回车,得到L2的值为86。
③再将鼠标箭头放在L2的边框右下角的填充柄上,等其显现为“+”时,按住鼠标左键向下拖动扫过有学生成绩的区域,就可得到所有学生的平均成绩,如图4-3所示。
2. 公式中的运算符
运算符用于对公式中的元素进行特定类型的运算。Excel包含4种类型的运算符:算术运算符、比较运算符、文本运算符和引用运算符。算术运算符可以完成基本的数学运算,包括“+”(加号)、“-”(减号)、“*”(乘号)、“/”(除号)、“%”(百分号)和“^”(乘幂),还可以连接数字并产生数字结果。比较运算符也称关系运算符,可以比较两个数值并产生逻辑值True或False。包括“=”(等号)、“>”(大于号)、“<”(小于号)、“>=”(大于等于号)、“<=”(小于等于号)和“<>”(不等于号)。文本运算符“&”(连字符)将两个文本值连接起来产生一个连续的文本值,引用运算符有“:”(冒号)、“,”(逗号)和空格。其中冒号为区域运算符,逗号为联合运算符,可以将多个引用合并为一个引用,空格为交叉运算符,产生对同时属于两个引用的单元格区域的引用,如SUM(B5:E10 C2:D8)是对C5:D8区域求和。各种运算符应用可参考下表4-1。
表4-1 公式中常用的运算符
运 算 符 | 说 明 | 示 例 |
=、<、>、>=、<=、<> | 比较运算符可以比较两个数值,并产生逻辑真或假 | A1=B1、A1>=B1、A1<>B1 |
&(文本串联符) | 将两个文本串起来产生一个连续的文本。若数值型数据用于本运算符,将按文本型数据对待。 | "Nor"&"th"等于 "North"、12&34等于“1234” |
: (冒号) | 区域运算符,对两个引用之间,包括两个引用在内的所有单元格进行引用 | B5:B15 ,表示B5到B15之间的一个矩形单元格区域 |
,(逗号) | 联合操作符将多个引用合并为一个引用 | SUM(B5:B15,D5:D15) |
+ (加号)、–(减号) | 加、减(负号) | 3+3、3–1、–1 |
* (星号)、/ (斜杠) | 乘、除 | 3*3、3/3 |
% (百分号) | 百分比 | 20% |
^ (脱字符) | 乘方 | 3^2 (与 3*3 相同) |
3. 自动求和
自动求和是经常用到的公式,为此Excel提供了一个强有力的工具——自动求和。
具体操作步骤如下:
①选定要自动求和的区域。
②单击常用工具栏中的“自动求和”按钮,则在当前单元格中自动插入求和函数,也可通过下拉列表选择其它求和功能,操作如图4-49所示。
图 4-49 对单元格中的数字求和
如果当前单元格正上方的单元格中没有数字,那么自动求和将用类似的方法在当前单元格所在行的左侧搜索并进行求和。
4.5.2 单元格引用
每个单元格在工作表中都有一个固定的地址,这个地址一般通过指定其坐标来实现。如在一个工作表中,C5指定的单元格就是第“5”行与第“C”列交叉位置上的那个单元格,这是相对地址。指定一个单元格的绝对位置只需在行、列号前加上符号“$”,例如:“$C$5”。由于一个工作簿文件可以有多个工作表,为了区分不同的工作表中的单元格,要在地址前面增加工作表的名称,有时不同工作簿文件中的单元格之间要建立连接公式,前面还需要加上工作簿的名称,例如:[Book1]Sheet1!C5指定的就是“Book1”工作簿文件中的“Sheet1”工作表中的“C5”单元格。
单元格引用是对工作表的一个或一组单元格进行标识,它告诉Excel公式使用哪些单元格的值。通过引用,可以在一个公式中使用工作表不同部分的数据,或者在几个公式中使用同一单元格中的数值。同样,可以对工作簿的其它工作表中的单元格进行引用,甚至对其它工作簿或其它应用程序中的数据进行引用。单元格的引用可分为相对地址引用、绝对地址引用和混和引用,如C5是相位引用;$C$5是绝对引用;$C5是相应引用,$C5中的C列是绝对引用,5行是相对引用,相对引用的值在公式复制过程中的坐标值会根据目标位置自动发生变
化。如图4-50所示,区域A1:J10为1至100的常量,G12为引用其它单元格的值,图4-50(a)是引用C5单元格,图4-50(b)是引用C$5单元格,然后复制该单元格到I14,可以看出不同的引用方式在目标位置产生的值不一样。对其它工作簿中的单元格的引用称为外部引用,对其它应用程序中的数据的引用称为远程引用。
图 4-50 公式的复制
可以给工作表中单元格、单元格区域定义一个描述性的、便于记忆的名称,使其更直观地反映单元格或单元格区域中的数据所代表的含义,图4-3中,可将A列中有学号的区域A2:A21选定并定义一个“学号”名称,以后要引用该区域单元格时就可以用“学号”代替A2:A21,使其更易懂。
为单元格或单元格区域命名的步骤如下:
①选定需要命名的单元格或单元格区域。
②单击编辑栏左端的“名称框”。
③为所选定的单元格或单元格区域键入名称。
④按回车键确认。
以后只需要在名称excel常用的函数有哪些框中输入“学号”即可选定A2:A21。在Excel中,还可以修改或删除已有的名称,检查名称所引用的对象等。可以通过菜单中的【插入】|【名称】|【定义】命令,会弹出图4-51所示“定义名称”对话框。
图 4-51 “定义名称”对话框
4.5.3 函数及应用
1. 函数的分类与常用函数
函数是预定义的内置公式。它有其特定的格式与用法,通常每个函数由一个函数名和相应的参数组成。参数位于函数名的右侧并用括号括起来,它是一个函数用以生成新值或进行运算的信息,大多数参数的数据类型都是确定的,而其具体值由用户提供。
在Excel中,函数按其功能可分为财务函数、日期时间函数、数学与三角函数、统计函数、查与引用函数、数据库函数、文本函数、逻辑函数以及信息函数,这里主要介绍常用函数SUM、AVERAGE、COUNT、MAX和MIN的功能和用法,如表4-2所示。
表4-2 常用函数表
函 数 | 格 式 | 功 能 |
SUM | =SUM(number1,number2,……) | 求出并显示括号或括号所示区域中所有数值或参数的和 |
AVERAGE | =AVERAGE(number1,number2,……) | 求出并显示括号或括号所示区域中所有数值或参数的算术平均值 |
COUNT | =COUNT(value1,value2,……) | 计算参数表中的数字参数和包含数字的单元格的个数 |
MAX | =MAX(number1,number2,……) | 求出并显示一组参数的最大值,忽略逻辑值及文本字符 |
MIN | =MIN(number1,number2,……) | 求出并显示一组参数的最小值,忽略逻辑值及文本字符 |
2. 输入函数
在Excel中,函数可以直接输入,也可以使用命令输入。
当用户对函数非常熟悉时,可采用直接输入法,首先单击要输入的单元格,再依次输入等号、函数名、具体参数(要带左右括号),并回车或单击按钮以确认即可。
但在多数情况下,用户对函数不太熟悉,因此要利用“粘贴函数”命令,并按照提示一一按需选择,其具体步骤如下:
①选定要输入的单元格。
②单击菜单中的【插入】|【函数】命令,或单击“常用”工具栏中的“自动求和”按钮下的“其它函数”后,弹出用以选择函数的对话框,如图4-52所示。
③选定所需函数后按“确定”,会出现选择区域的对话框,如图4-53所示。
图 4-52 “粘贴函数”对话框 图 4-53 选择函数参数的区域范围
图4-53中的函数是平均值函数AVERAGE,用户可直接在参数框Number1中输入数值、单元格或单元格区域,如图4-53中的L2:L21。当区域范围较大或有多个区域范围时,用户可利用参数框Number右侧的一个带红箭头的按钮选择区域范围,办法是先单击这个红箭头按钮,图4-53所示对话框会自动缩小,此时用鼠标左键在表格工作区拖动出范围,松开鼠标后该范围在表格中会由动态虚线框(称为点线框)表示出来,再次单击缩小后的对话框中的红箭头按钮,图4-53所示对话框会再次出现,并且刚才所选择的区域会由Excel自动用单元格区域引用的形式表示出来。用户在参数框Number1中选择了单元格或区域,可再在Number2中选择另一个单元格或区域,继续在Number3,Number4……中选择,Excel共提
供了30个用于选择范围的参数框。所需的多个范围选择完毕后,单击确定,即可在所需单元格中得到函数运算结果。
在Excel中共有几百个函数,这里不再依次介绍,用户可利用Office助手获得帮助以学习这些函数的用法。
3. 几个常用函数的功能示例
例:“= SUM(4,5)”等于9,所求为数值的和。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论