在excel中如何对单元格进行引用?

在excel中如何对单元格进行引用?,第1张

在EXCEL中,单元格的引用分为绝对引用与相对引用

当然,绝对引用中又包含行绝对引用、列绝对引用、行列绝对引用

绝对引用与相对引用的区别主要在于公式复制时出现的区别,

即在复制时,相对引用的公根据原行、列值与目标之行、列值差异变动

但绝对引用时,被绝对引用的部份就不会变动

如A1单元格,其被复制到C2单元时,公式中的行增加1、列增加2

则若是绝对引用:$A1变以$A2、A$1变以C$1、$A$1则还是$A$1

首先来看一下excel中对单元格引用的形式,拿最简单的=A1为例。

A1代表单元格的地址,A列与第一行的交叉处单元格。其中的A是列标,1是行号。如果是引用一个区域,可以是=sum(A1:B3)这种,其中区域最左上角和最右下角的单元格中间用冒号分隔

=A1这种表达是行和列均是“相对引用”,也就是均没有锁定。比如说将B1单元格下拉到B2就会变成=A2,行数会变化。如果向右拉到C1,则会变成=B1,列会变动

如果将公式改成=$A1,也就是在列标前面加上一个$符号,这就表示列绝对引用,行相对引用。这时下拉单元格时行号会变动变成=$A2,但是横着拉列号不会变动,仍然是=$A1

类似,如果把公式改成=A$1,则表明行是绝对引用,怎么拉都不会变,而列是相对引用,随着公式在行方向上的变化而变化。

如果公式变成=$A$1则行列均锁定,就是所谓的“行列均绝对引用”,怎么拉公式都不会变化,都是引用A1单元格。

双击进入单元格编辑模式,用鼠标选中单元格引用区域,按键盘上的F4就可以实现在相对引用和绝对引用之间的快速切换,这在编辑公式时非常有用。

Excel的单元格引用有两种样式:

一是常见的A1引用样式,即列标+行号的表示方式,比如B3是B列第3行;

二是R1C1引用样式,即R+行号+C+列号的表示方式,字母R表示row,行的意思,字母C表示column,列的意思。比如R5C2表示第5行第2列,也就是B5单元格。

在INDIRECT函数中,也常用R1C1引用样式,比如在Sheet2表的B3单元格中用公式:

=INDIRECT("Sheet1!RC",0)+A3

则引用Sheet1的B3单元格来+本表的A3单元格(累计报表很好用,上期完成+本期完成)。这里的RC没有规定数字,表示与公式所在单元格相同位置。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11749790.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存