4.4.1 公式的组成及使用
1.公式的概念及组成
公式是Excel的一项强大功能,利用公式可快速地完成复杂数据的计算。在Excel中公式以“=”开始,后面紧跟运算符和运算数,是由运算符连接运算数构成的一个等式。当在一个单元格中输入一个公式后,Excel会自动加以运算,并将运算结果在单元格中显示出来。
公式由运算数和运算符两大部分构成。其中运算数一般由常量、单元格地址、函数等组成。公式中的运算符主要包括算术运算符、比较运算符、文本连接符、引用运算符。
1)算术运算符
算术运算符主要完成基本的数学运算,如加法、减法、乘法等。常用算术运算符的名称及用途如表4-1所示。
表4-1 常用算术运算符的名称及用途
2)关系运算符
关系运算符也称为比较运算符,用来对两个值进行比较,得出的结果是一个为“真”或为“假”的逻辑值。常用关系运算符的名称及用途如表4-2所示。
表4-2 常用关系运算符的名称及用途
3)文本连接符
文本连接符只有一个“&”符号,用来接连前后的文本内容,最后返回文本值。在A1单元格输入“学习”,A2单元格输入“计算机”,在A3单元格中输入公式“=A1&A2后,按<Enter>键确认,即可将A1与A2两个单元格内容连接起来,生成一个新的文本“学习计算机”。
4)引用运算符
引用运算符可将单元格内容合并计算。引用运算符有3种,分别是冒号运算符“:”、逗号运算符“,”和空格运算符。具体含义如下。
冒号运算符也称为区域运算符,表示对两个引用之间,同时包括两个引用在内的所有单元格进行引用。A5:D15,是以A5为左上单元格,D15为右下单元格的一个区域。
逗号运算符也称为联合运算符,将多个引用合并为一个引用。SUM(A1:A15,F1:F15),表示对A1:A15和F1:F15两个单元格区域进行求和。
空格运算符也称为交叉运算符,会得到几个单元格区域共有区域。SUM(A1:C6 C1:E6)表示求A1:C6区域和C1:E6区域重叠部分,即最终求和区域为C1:C6。
5)运算符的优先级
不同类别运算符的优先顺序从高到低排列为引用运算符>算术运算符>文本连接符>关系运算符。同一类运算符优先级排列顺序,引用运算符:冒号>空格>逗号。算术运算符:负号>百分比>乘幂>乘除>加减。当然,通过加括号可以改变运算符间的优先级。
2.公式的使用
1)公式的输入
要使用公式得到运算结果,需在单元格内输入公式。要计算“2020年中国大数据产业发展指数”表中北京市总指数“得分率”,具体步骤如下。
步骤1:鼠标定位到需得到计算结果的单元格G4。
步骤2:在G4单元格中直接输入或在编辑栏中输入“=F4/SUM($F$4:$F$23)”,表示用当前得分项除以总分。
技能加油站
公式中所输入的运算符必须是西文的半角字符。另外,此处对单元格的引用F4是相对引用,$F$4:$F$23是对单元格区域绝对引用。单元格的引用方式,对公式复制非常重要,关于这两种引用及公式的复制将在下面详细介绍。
步骤3:输入完成后,按<Enter>键或单击编辑栏左侧“输入”按钮确认,系统将自动算出“得分率”。如要取消公式输入,只需单击编辑栏中“取消”按钮或按<Esc>键。
技能加油站
当在公式中需输入单元格地址或区域时,可以手动输入,也可以单击单元格地址来快速输入。如步骤2对F4单元格输入,可以直接单击工作表中的F4单元格,这时编辑区会自动输入F4;对F4:F23单元格区域输入时,可以直接用鼠标拖动工作表中的F4:F23区域,这时编辑区会自动输入F4:F23内容。
2)公式的修改和删除
公式的修改和删除步骤如下。
步骤1:双击需要修改或删除公式的单元格,此时编辑栏会显示公式本身内容。
步骤2:如需编辑公式,在编辑栏中输入新公式,确认即可。
步骤2:如需删除公式,在编辑栏中,选中需删除的公式内容,按<Del>键或<Backspace>键后,即可将公式删除。
3)公式的复制
在进行数据计算时,经常会遇到多个单元格使用相同的公式,我们可以先在一个单元格建立一个公式,然后将此公式复制到其他单元格中去,这样可以省去重复输入相同公式的麻烦。要求出其他城市总指数“得分率”,我们可将上述求出的北京市总指数“得分率”公式进行复制,具体步骤如下。
步骤1:选定要复制公式的单元格G4。
步骤2:鼠标指针放在单元格右下角,当指针变为实心的十字形状时,一直往下拖动填充柄到目标单元格G23。
步骤3:释放鼠标后,所有鼠标经过的单元格都会自动填充公式,并计算出结果。
技能加油站
复制公式时,复制的是公式,而不是数据本身。
3.单元格的引用
在前面求“得分率”公式中,我们使用了“=F4/SUM($F$4:$F$23)”表达式,在公式复制中,我们发现,有的单元格地址发生了改变,有些没变,原因是与单元格地址的引用有关。单元格的引用主要有以下两种。
1)相对引用方法
相对引用方法以列标和行号组成,如上述的F4就是相对引用。使用相对引用,在公式复制时,单元格地址会随着目标单元格位置改变而相对改变。如上述G4=F4/SUM($F$4:$F$23),当把公式向下复制时,变成G5=F5/SUM($F$4:$F$23),我们发现,单元格位置发生了相对变化,由F4变成了F5。
2)绝对引用方法
绝对引用是在列标和行号前都加上“$”符号,如$F$4、$F$23和单元格区域$F$4:$F$23都是绝对引用表示法。使用绝对地址表示法,在公式复制时,公式中的绝对地址保持不变。例如,上述在复制公式时,$F$4:$F$23并没有随着公式的复制而改变单元格位置。