EXCEL的引用关系什么是引用?•在公式中用到了其他单元格在表格中的位置。引用的作用在于标识工作表上的单元格或者单元格区域,并指明公式中所使用的数据的位置。引用单元格被引用单元格1单元格引用2单元格区域引用3工作表引用4工作簿引用主要内容返回本节首页--名称名称引用--位置位置引用1单元格引用1.单元格的命名2.名称引用1单元格引用•X=20•Y=X+10(1)A1引用类型。此为默认的引用方式。这种类型用字母标志列(从A到IV,共256列),用数字标志行(从1到65536)。如果要引用单元格,必须输入列字母和行数字;单元格区域的引用则按格式:左上角单元格的引用:右下角单元格的引用。3.位置引用方式1单元格引用①表:A1引用示例引用内容引用方式引用内容引用方式在列B和行28中的单元格B28行2中所有单元格2:2列A中从行2到12中的单元格区域A2:A12列B中所有单元格B:B行2中从列B到列H的单元格区域B2:H2从行2到行12所有单元格2:12列B行2到列H行12的矩形区域B2:H12从列B到列H中所有单元格B:H(1)A1引用类型1单元格引用引用的说明引用区分描述A1相对引用A列及1行均为相对位、位置$A$1绝对引用A1单元格$A1混合引用A列为绝对位置,1行为相对位置A$1混合引用A列为相对位置,1行为绝对位置②相对引用和绝对引用1单元格引用相对引用•相对引用公式中对单元格引用(例如A1)是基于单元格的相对位置。当把公式复制到其它单元格中时,行或列的引用会改变。所谓行或列的引用会改变,即指代表行的数字和代表列的字母会根据实际的偏移量相应改变。例如,如果将单元格B2中的相对引用复制到单元格B3,将自动从=A1调整到=A2。单元格相对引用1单元格引用3131A1=20C2D5B4=B4+10=A1+10100相对引用单元格引用单元格被引用单元格1单元格引用相对引用相对引用的例子某超市3月份的进货单如下图所示,计算“金额”。在G3计算公式=C3*D3*F3然后向下复制该公式!绝对引用单元格绝对引用:单元格中的引用(例如$A$1)总是在指定位置引用单元格。当把公式复制到其它单元格中时,行和列的引用不会改变。技巧:可以使用F4键在相对---绝对--混合引用之间循环切换。1单元格引用绝对引用绝对引用总是在指定位置引用单元格。如果公式所在单元格的位置改变,绝对引用保持不变。绝对引用的形式是在引用单元格的列号与行号前面加“$”符号。比如,$A$1就是对A1单元格的绝对引用。技巧:可以使用F4键在相对---绝对--混合引用之间循环切换。1单元格引用单元格绝对引用1单元格引用A1=20C2D5=$A$1+10=$A$1+10绝对引用的案例假设LG空调在重庆各商场的销售价格相同,重庆各商场的销售数据如下图所示。计算各商场的销售总额。在E8输入公式:=$c$5*C8然后向下复制此公式!•混合引用单元格•混合引用具有绝对列和相对行,或是绝对行和相对列。绝对引用列采用$A1、$B1等形式。绝对引用行采用A$1、B$1等形式。•如果公式所在单元格的位置改变,则相对引用改变,而绝对引用不变。如果多行或多列地复制公式,相对引用自动调整,而绝对引用不作调整。例如,如果将一个混合引用从A2复制到B3,它将从=A$1调整到=B$1。1单元格引用单元格混合引用(列绝对,行相对)1单元格引用313A1=20C2D5A4=$A4+10=$A1+10100单元格混合引用(行绝对,列相对)1单元格引用A1C2D5=B$1+10=A$1+1031B11•此方式行和列都是数字。在宏中计算行和列的位置时,或者需要显示单元格相对引用时,R1C1引用是很有用的。在此方式中,单元格的位置由“R”加行数字和“C”加列数字来标识。(2)R1C1引用。1单元格引用表:R1C1引用示例1单元格引用引用含义R[2]C[2]对在下面两行右面两列的单元格的相对引用R2C2对在工作表的第2行第2列的单元格的绝对引用(即$B$2)R[-3]C对在同一列上面3行的单元格的相对引用R[-1]对活动单元格整个上面一行单元格区域的相对引用R对当前行的绝对引用•选中包含公式的单元格。•在编辑栏中,选择要更改的引用。•按F4在组合中切换。1单元格引用4.在相对引用、绝对引用和混合引用间切换•变量——变量名称引用相对引用A1引用绝对引用混合引用•相对引用RC引用绝对引用本节内容总结1单元格引用位置——位置引用•1.单元格区域的引用格式:左上角单元格的引用:右下角单元格的引用A1:B3•2.数组变量•数组是单元格的集合或一组要处理的值的集合。用户可以用一个数组公式进行多个输入操作,并计算多个结果,每个结果显示在一个单元格中。数组公式与单值公式的区别是数组公式可以同时计算两个或两个以上的计算结果。2单元格区域引用•工作表的复制切换•工作表的相对引用引用时不加工作表名称,也表引用当前工作表。工作表的绝对引用对同一工作簿内工作表单元格引用格式如下:工作表名!单元格引用多个工作表引用同一个工作表;同一工作表引用多个工作表3工作表的引用请注意,工作表的名称和感叹号(!)应位于区域引用之前。例如,在同一工作簿中,将工作表Sheet1的单元格B5、Sheet2的单元格B5、Sheet3的单元格B5求和,结果放到Sheet4的单元格B5中,则在工作表Sheet4的单元格B5中输入公式如下:=Sheet1!B5+Sheet2!B5+Sheet3!B53工作表的引用使用工作组•不同工作簿间进行单元格引用时,[被引用工作簿名称.xls]被引用工作表名!被引用单元格位置名称4工作簿的引用工作表和工作簿的引用1)引用相同工作表中的单元格,例:=G3+G5+G10*102)引用同一工作簿的不同工作表中的单元格,例=Sheet1!G3+Sheet1!G5+Sheet1!E273)引用不同工作簿中的单元格,例:=[Book1]Sheet1!$IL$4+[Book1]Sheet2!$E$74)同一公式中存在几中不同的引用,例:=[Book1]Sheet1!$A$4+Sheet1!G7+F9小结•四个引用•重点掌握单元格A1的绝对引用和相对引用不同工作表间的单元格引用工作簿之间单元格的引用