子任务一:单元格的引用
在Excel中,单元格地址有相对地址和绝对地址之分,相对地址是以某一特定单元为基准来对其他的单元格进行定位。绝对地址则是指某一单元格在工作表中的确切位置。例如,第一列第一行的单元格,其相对地址为A1,其绝对地址则为$A$1。
通过对单元格地址的引用,可以在单元格之间进行非常复杂的运算。单元格的引用方式有三种:相对引用、绝对引用和混合引用。
(一)相对引用
相对引用的标志是所引用单元地址的行坐标和列坐标前不加任何符号。如果公式采用的是相对引用,则公式记忆源公式所在单元与源公式引用单元的相对位置,当复制使用相对引用的公式时,粘贴公式中的引用将被更新,并指向与当前公式位置相对应的单元格。
例如,若C2单元格的公式使用了相对引用,即C2=A2*B2,当将公式复制到D3单元格时,公式变为“=B3*C3”,如图1-39所示。
图1-39 相对引用的复制效果
(二)绝对引用
在引用单元地址的行坐标和列坐标前分别加标示符号“$”。如果公式采用的是绝对引用,则公式记忆工作表的行和列与公式中所引用单元的绝对位置,在进行复制或填充等操作时,工作表的行和列与“目标单元中公式引用单元”的这种绝对位置保持不变,即公式中的绝对引用不会随着公式所在单元格位置的改变而改变。在复制公式或计算时,如果不希望引用发生改变,则需要用绝对引用。
例如,若C2单元格的公式使用了绝对引用,即C2=$A$2*$B$2,当将公式复制到D3单元时,公式没有发生变化,如图1-40所示。
图1-40 绝对引用的复制效果
注意:绝对引用针对的是复制,插入或删除行和列时,公式中的绝对地址会自动随着行与列的变化而变化。
(三)混合引用
在引用单元地址的行号和列标前,一部分加标示符号“$”,一部分不加标示符号“$”,属于一种半相对半绝对的引用方式。混合引用往往是为了固定行引用而改变列引用,或是固定列引用而改变行引用。
例如,以“银行存款本息计算一览表”为例。根据前面所讲的知识,完成以下内容。打开工作簿“Excel基本操作系统.xls”,在Sheet2中完成任务,并重命名为“本息计算表”。如图1-41所示。
图1-41 本息计算表
现在要在“本息计算表”中的C4:G8的单元区域中计算出相对应的本息。在C4单元格中输入混合引用公式“=$B4+$B4*C$2*C$3”,按Enter确认将在C4单元格中自动计算出10000元整存半年的本息。如图1-42所示。
图1-42 混合引用
当将公式复制到D4单元格时,公式变为“=$B4+$B4*D$2*D$3”,如图1-43所示。当将公式复制到C5单元格时,公式变为“=$B5+$B5*C$2*C$3”,如图1-44所示。
也可以用自动填充来完成复制的效果,如图1-45和图1-46所示。完成后对格式进行适当的设置并保存退出。
图1-43 混合引用的复制效果(一)
图1-44 混合引用的复制效果(二)
图1-45 向右自动填充
图1-46 向下自动填充
提示:在混合引用中,可按F4键对绝对地址与相对地址引用进行快速切换。
子任务二:单元格数据链接的方法
一、单元格数据链接的意义
当处理工作表中的数据时,有时要用到的数据不在本工作表中,这些数据可能在同一工作簿其他工作表中,也有可能在其他工作簿的某张工作表中,应该如何将这些数据链接起来?这就得用单元格数据链接的方法。(www.daowen.com)
链接就是在不同的单元格之间建立引用关系,既可以是同一工作表内的不同单元格之间的链接,也可以是同一工作簿里的不同工作表的单元格之间的链接,还可以是不同工作簿的不同工作表的单元格的链接。链接保证了数据处理结果与数据来源的协调一致。
二、链接的操作应用
同一工作表的单元格之间的链接可以在公式中直接指定,不同工作表的链接方法是在单元名称前指定该单元所在的工作表名称,并在工作表名称与单元名称之间加上“!”这个标示符号。
(一)同一工作簿的不同工作表间的链接
打开“Excel基本操作系统”工作簿,插入一新工作表并命名为“教职工基本工资表”。在“教职工基本工资表”中完成内容输入。如图1-47所示。
我们发现,“教职工基本工资表”中A2:G12中的内容与“教职工基本情况表”中A2:G12中的内容一致,这就可以用单元格数据链接方法,操作步骤如下:
图1-47 教职工基本工资表
第一步:在“教职工基本工资表”中A1单元格内输入“教职工基本工资表”,并合并居中A1:K1。
第二步:在A2单元格中输入公式:=教职工基本情况表!A2,按Enter键确认结束引用。或是选中A2单元格,先输入“=”,用鼠标单击“教职工基本情况表”,再单击“教职工基本情况表”中A2单元格,如图1-48所示。按Enter键确认结束引用,如图1-49所示。
图1-48 单元格数据引用操作过程
图1-49 确定结束引用效果
第三步:用自动填充方法完成“教职工基本工资表”中B2:G2和A3:G12单元区域的内容,如图1-50所示。
图1-50 自动填充完成单元格数据链接
第四步:选中“参加工作时间”列G3:G12单元区域,打开“单元格格式”设置窗口,如图1-51所示。
第五步:完成其他内容的输入,并设置相应的格式,如图1-52所示。保存退出。
(二)不同工作簿的工作表间的链接
新建一个工作簿,命名为“不同工作簿的工作表间的链接”,同时打开需要引用的数据来源工作簿“Excel基本操作系统”中的“教职工基本情况表”,在“不同工作簿的工作表间的链接”Sheet1中的B3单元格输入“=”,然后用鼠标单击“Excel基本操作系统”中的“教职工基本情况表”,选中B3单元格,如图1-53所示。按Enter键确认。如图1-54所示。
如果数据来源工作簿未被打开,则应说明被引用工作簿存放的路径。例如工作簿“Excel基本操作系统”存放在“D:\案例”文件夹下,那么在引用时的公式显示为:=‘D:\案例\[Excel基本操作系统.xls]教职工基本情况表’!$B$3。
图1-51 修改日期格式
图1-52 教职工基本工资表
如果在定义不同工作簿间的引用公式时,被引用的工作簿是打开的,现在关闭被引用工作簿,则Excel会自动在原引用公式中加入被引用工作簿的路径,如图1-55所示。
(三)链接操作
由以上内容可知,单元格数据链接可以由表间引用公式通过键盘录入完成,也可以通过鼠标操作来完成。使用前者录入公式的方法容易出错,也显得麻烦,因此尽可能使用鼠标操作的方法,这样比较方便快捷。
图1-53 不同工作簿的工作表间的链接过程
图1-54 按Enter键结束引用
图1-55 被引用的工作簿关闭后显示效果
同时,在单元格引用时值得注意的是:第一,如果实际情况许可,要尽可能地把将要链接的表安排在同一工作簿中,少用工作簿之间的引用。第二,如果面临多个工作表之间的链接问题,应当有一个合理的安排,数据的流向要尽可能地简洁、科学,不允许出现循环链接引用的情况。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。