excel中的单元格引用

excel中的单元格引用

ID:22370342

大小:57.00 KB

页数:8页

时间:2018-10-28

excel中的单元格引用_第1页
excel中的单元格引用_第2页
excel中的单元格引用_第3页
excel中的单元格引用_第4页
excel中的单元格引用_第5页
资源描述:

《excel中的单元格引用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Excel中的单元格引用  Excel中的工作表(($B1,$C1),然后复制该单元格,粘贴到单元格F8,你会看到公式也被复制到了单元格F8,并且公式变为Sum($B8,$C8)。  2.在绝对引用模式下(即R1C1模式),在单元格R1C1(即相对引用模式下的A1单元格)中输入公式Sum(R1C2,R1C3),然后将该单元格复制到单元格R8C6(即相对引用模式下的F8单元格),你会看到公式不变。  以上是这两种单元格引用方式最直观的区别,也就是说,当单元格的引用位置发生变化时公式也发生了相应的变化,这种方式被称之为相对引用

2、;相应的,当单元格的引用位置发生变化时公式不会随之发生变化,这种方式被称之为绝对引用。我不知道这样说明读者是否已经清楚了这两种单元格引用方式之间的区别,稍后我会介绍这两种方式在编程方面各自的好处。  事实上,Excel已经标识出了这两种引用方式在单元格地址上的细微区别了。查看Excel的名称框,你会看到相对引用模式下的单元格地址类似于A1这种方式,它用字母标识单元格的列,用数字标识单元格的行;绝对引用模式下的单元格地址类似于R1C1这种方式,它用R表示行,C表示列,数字作为行或列的下标,从1开始,如R4C3表示C4。它们在

3、Excel2003和Excel2007中的使用方式和位置都相同,为了以示区别,下图我分别给出了在Excel2007和Excel2003中的截图。     有一点需要说明,那就是在同一时刻只能使用两种单元格引用方式中的一种,通过菜单切换引用方式时你可能不会觉得有什么问题,关键是在通过VBA代码进行单元格引用时,你必须记住当前是在哪种引用方式下操作单元格,否则Excel将抛出异常!当需要进行单元格引用方式切换时,你可以通过上面的那行代码进行切换,然后还可以再切换回来。  在相对引用模式下,你需要通过改变字母和数字来引用不同的单

4、元格;但在绝对引用模式下,你只需要改变数字就可以引用另外的单元格,如你想在第四行第一列处引用第一行第一列的单元格,引用方式为R[-3]C1,通过改变数字来达到模拟单元格的相对引用。感觉有点乱吧?其实一点都不难,这只是两种单元格引用方式而已,没有什么很特别的,只是我们经常都使用A1这种方式来引用单元格,对R1C1这种方式用得少而已,习惯就好了。  单元格的命名  Excel的名称框除了显示当前引用模式下单元格的地址外,还允许我们给单元格或单元格区域进行命名。选中一个单元格或单元格区域,在地址栏中直接输入一个名字,就完成了命名

5、操作。在Excel2003中,我们还可以通过插入-名称-定义,在弹出的对话框中对单元格或单元格区域进行命名,Excel2007中该功能在公式选项卡中可以找到。经过命名后的单元格或单元格区域可以在代码中直接使用,而不必再去记住它们的相对或绝对地址了。这一点非常好,尤其是在表格非常发杂的情况下。  例如在A1单元格中包含了一个公式,用来计算美元和人民币的汇率换算,这个公式有可能在表格的很多地方被使用到,如果直接使用A1的地址来进行引用,你必须记住A1是用来计算汇率的,如果表格的很多地方都存在着公式,那你还需要记住很多的地址来表

6、示各种不同的公式,而且当单元格引用模式发生变化时,你还要使用不同的方式来进行引用,这就很麻烦了。直接给这些包含公式的单元格命名,在要使用它们的地方用名称来引用,就可以省去很多的麻烦。  下表列出了各种不同单元格引用方式之间的区别:  示例  引用类型  类型  说明A1Cell相对A用于标识列,1用于标识行。A1:B3Range相对从A1到B3的6个单元格。5:5Range相对第5行。B:BRange相对B列。5:7Range相对5、6、7三行。B:ERange相对B、C、D、E四列。A$1$Cell绝对A1单元格。剪切公

7、式到其它的位置将不会改变引用。A$1Cell混合A1单元格。$所标示的列为绝对引用,行为相对引用。R1C1Cell绝对R1表示第一行,C1表示第一列。R1C1:R3C2Range绝对相当于A1:B3所表示的单元格区域。RRange绝对当前活动单元格所在的行。CRange绝对当前活动单元格所在的列。R[-2]CCell相对当前活动单元格向上两个单元格的位置。R[-2]C1Cell混合行为相对引用,列为绝对引用。R[2]C[3]Cell相对相当于C2单元格。R[-1]Range相对当前活动单元格向上一行。<defined

8、name>Range或Cell绝对命名的单元格或区域。Sheet1!<reference>任意任意Sheet1用于指示工作表,之后为所在工作表的引用位置。='C:[sample.xls]Sheet1'!$A$1Cell绝对引入一个外部工作表,并使用其中的单元格引用。=&

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。