Dzwebs.Net

撰写电脑技术杂文十余年

R1C1引用样式

Admin | 2010-9-4 16:06:06 | 被阅次数 | 518366

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  或许很多人都已经忘记了EXCEL中的R1C1引用样式了,这是为了兼容更低版本的引用单元格的方法而保留的一种引用。

  通常情况下,在Excel公式中对单元格或区域的引用是A1引用样式,对于这种引用样式,大家已经非常熟悉了。

  在Excel中还存在另外一种引用样式,即R1C1引用样式,在R1C1引用样式中,行标和列标均为数字。该引用样式对单元格的绝对引用为“R+行标+C+列标”,其中“R”代表行,“C”代表列,如R2C3表示位于第2行、第3列的单元格。

  R1C1引用样式有绝对有用和相对引用之分,如当前单元格为D5:

  R[-1]C         对当前单元格所在列中的上一行单元格的相对引用,即D4单元格。

  R[5]C[2]      对当前单元格下面第5行、右面第2列的单元格的相对引用,即F10单元格。

  R5C2           对当前工作表的第5行、第2列的单元格的绝对引用,相当于$B$5。

  R[-1]           对当前单元格上面一行区域的相对引用,相当于4:4。

  R                对当前行的绝对引用,相当于$5:$5

  按F4键可以在绝对引用和相对引用之间转换。如D5单元格的公式中包含R1C1引用样式“R5C2”,在编辑栏中选择公式中的“R5C2”,连续按F4键将依次转化为:R5C[-2]、RC2、RC[-2]。  

  在宏代码中,R1C1引用样式对于计算行和列的位置很方便。在录制宏的时候,代码中有时会出现R1C1样式。例如下面是在Excel 2007中录制的宏代码,其作用是在A16单元格中,用SUM函数对A1:A15单元格进行求和。

  ActiveCell.FormulaR1C1 = "=SUM(R[-15]C:R[-1]C)"

  如果您还想使用过去的R1C1引用样式,在EXCEL中,必须通过如下的设置方可使用:

  启用或关闭R1C1 引用样式必须单击“工具→选项”菜单命令,打开对话框的“常规”选项卡,选中或清除“设置”下的“R1C1引用样式”选项。


该杂文来自: Excel杂文

上一篇:完整介绍EXCEL名称和标志的概念及使用方法

下一篇:EXCEL之1900日期系统和1904日期系统

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计