图一
图二
R1C1 是Excel的一种引用样式,用R后面的数字表示行,C后面的数字表示列,如图一,在Excel 选项里,公式页,勾选R1C1引用样式就可以在公式里使用R1C1样式引用了,如图二,设置R1C1样式后,Excel界面的变化。
R1C1的几种形式:
1、绝对引用,没有方括内
R后面直接跟上数字表示直接引用那一行,C后面直接跟上数字表示直接引用那一列,绝对引用是行列的数值不能是负数。如
R1引用第一行,也就是A1引用样式的$1:$1;
C1引用第一列,也就是$A:$A;
R1C1引用第一行第一列,也就是$A$1单元格;
R100C200引用100行第200列,也就是$GR$100单元格;
2、相对引用,有方括号(基于公式所在的单元格)
R后面没有数字表示当前行的引用,C后面没有数字表示当前列的引用,如公式所在的单元格是 R2C2(A1样式的$B$2),此时 R表示引用第二行(2行),C表示引用第二列(B列),RC3则表示引用第二行第三列($C3),R3C则表示引用第三行第二列(B$3)
R后面方括号里的数字,表示相对于当前单元格所在的行的行偏移量,负数是往上偏移,正数是往下偏移。假如公式所在的单元格是 R2C2(A1样式的$B$2),R[1]C表示引用B3,R[-1]C表示引用A3,
C后面方括号里的数字,表示相对于当前单元格所在的列的列偏移 量,负数是往左偏移,正数是往右偏移。假如当当前单元格是 R2C2(A1样式的$B$2),RC[1]表示引用C3,RC[-1]表示引用C1,
3、混合引用
R1C1引用样式也可以像A1引用那样混合引用,即
行绝对引用,列相对引用
行相对引用,列绝对引用