1.5 单元格
1.5.1 单元格引用
1.单元格引用的基本概念
单元格引用是Excel中的术语,指用单元格在表中的坐标位置的标识。
Excel中最重要的问题是公式。公式中最重要的是“单元格引用”。客观地讲,公式的运用是Excel区别于Word和Access的重要特征,而公式又是由引用的单元格和运算符号或函数构成。单元格引用是Excel中最基本和最重要的问题。不懂得怎样引用单元格,就无法利用公式对数据进行操作,就无法根据不同的实际情况使用不同的引用来正确、便捷地处理公式和数据。
2.单元格引用的作用
单元格引用的作用在于标识工作表上的单元格或单元格区域,并指明公式中所使用的数据的位置。通过引用,可以在公式中使用工作表不同部分的数据,或者在多个公式中使用同一单元格的数值。还可以引用同一工作簿不同工作表的单元格、不同工作簿的单元格、甚至其他应用程序中的数据。
由于每个单元格都是行和列的交叉点,所以其位置完全可以由所在的行和列来决定,因此,通过该单元格所在的行号和列标就可以准确地定位一个单元格。描述某单元格时,应当按照顺序输入列字母和行数据,列标在前、行号在后。例如,B2即指该单元格位于B列2行,是第B列和第2行交叉处的单元格。如果要引用单元格区域,应当以顺序输入区域左上角单元格的引用、冒号(:)和区域右下角单元格的引用,如表1.2所示。
表1.2 引用
1.5.2 相对引用、绝对引用和混合引用
Excel的单元格引用包括相对引用、绝对引用和混合引用三种。其中混合引用包括:绝对行引用和绝对列引用。因此单元格引用也可以分为四种方式:相对引用(如A1)、绝对引用(如$A$1)、绝对行引用(如A$1)和绝对列引用(如$A1)。
1.相对引用
公式中的相对单元格引用(如A1)是基于“包含公式或单元格引用的单元格”的相对位置。如果公式所在单元格的位置改变,引用也随之改变。如果多行或多列地复制公式,引用会自动调整。默认情况下,新公式使用相对引用。例如,如果将单元格B2中的相对引用复制到单元格B3,将自动从=A1调整到=A2。
2.绝对引用
单元格中的绝对单元格引用(如$A$1)总是在指定位置引用单元格。如果公式所在单元格的位置改变,绝对引用保持不变。如果多行或多列地复制公式,绝对引用将不作调整。默认情况下,新公式使用相对引用,需要将它们转换为绝对引用。例如,如果将单元格B2中的绝对引用复制到单元格B3,则在两个单元格中一样,都是$A$1。复制公式时,绝对引用区域不发生变化。
3.混合引用
混合引用是指包含一个绝对引用坐标和一个相对引用坐标的单元格引用。它可能是绝对引用行相对引用列(即绝对行引用),绝对行引用如采用A$1和B$1等形式;也可能是绝对引用列相对引用行(即绝对列引用),绝对列引用采用$A1和$B1等形式。
如果公式所在单元格的位置改变,则相对引用改变,而绝对引用不变。如果多行或多列地复制公式,相对引用自动调整,而绝对引用不作调整。
例如:如果将一个混合引用从A2复制到B3,它将从=A$1调整到=B$1。
4.引用之间的转换技巧
在Excel中输入公式时,只要正确使用F4键,就能简单地对单元格的相对引用和绝对引用进行切换。现举例说明。
对于某单元格所输入的公式为:=SUM(A2:B10)。
选中整个公式,按下F4键,该公式内容变为:=SUM($A$2:$B$10),表示对横、纵行单元格均进行绝对引用。
第二次按下F4键,公式内容又变为:=SUM(A$2:B$10),表示对横行进行绝对引用,纵行相对引用。
第三次按下F4键,公式则变为:=SUM($A2:$B10),表示对横行进行相对引用,对纵行进行绝对引用。
第四次按下F4键时,公式变回到初始状态:=SUM(A2:B10),即对横行纵行的单元格均进行相对引用。
注意:F4键的切换功能只对所选中的公式段有作用。此外单元格的绝对引用通过在行号和列标前加一个美元符号“$”来表示。
1.5.3 复杂引用
1.引用同一工作簿中的其他工作表
引用同一工作簿中的其他工作表时格式如下:被引用的工作表!被引用的单元格。
例如,在同一工作簿中,引用Sheet3工作表中的B12单元格,表达式为:Sheet3! B12。
注意:引用同一工作簿中的其他工作表,一般来讲,使用鼠标选取引用方式时,Excel均默认为是单元格的相对引用。
2.引用其他工作簿中的工作表
引用其他工作簿中的工作表时格式如下:[被引用的工作簿名称]被引用的工作表!被引用的单元格。
例如,欲在Book1工作簿Sheet3工作表的B6单元格中引用Book8工作簿Sheet2工作表中的F9单元格,表达式为:[Book8]Sheet2! $F$9。
注意:引用其他工作簿中的工作表,一般来讲,使用鼠标选取引用方式时,Excel均默认为是单元格的绝对引用。
1.5.4 三维引用
如果需要分析某一工作簿中多张工作表的相同位置处的单元格或单元格区域中的数据,最快捷的方法就是使用三维引用。三维引用包含一系列工作表名称和单元格或单元格区域引用。Excel将使用存储在起始引用名称和结束引用名称之间的所有工作表。使用三维引用来引用多个工作表上的同一单元格或区域工作簿必须包含多张工作表。
三维引用主要操作如下:
❑ 单击需要输入公式的单元格。
❑ 键入“=”等号,再输入函数名称,接着再键入左圆括号。
❑ 单击需要引用的第一个工作表标签。
❑ 按住Shift键,单击需要引用的最后一个工作表标签。
❑ 选定需要引用的单元格或单元格区域。
❑ 回车完成公式录入。
上述主要讲了Excel函数相关概念,下面本书主要介绍Excel的常用函数以及这些函数的使用方法和技巧。