分享免费的编程资源和教程

网站首页 > 技术教程 正文

第5课,引用方式(锁定) 锁定引用值

goqiw 2024-10-04 22:07:46 技术教程 60 ℃ 0 评论

在Excel公式中引用其他单元格有四种引用方式,用美元符号($)区分:

相对引用,不锁定,行号和列号都没有$,如A1;

绝对引用,全锁定,行号和列号都加上$,如$A$1;

行相对引用,锁列不锁行,列号都加上$,如$A1;

列相对引用,锁行不锁列,行号加上$,如A$1.


相对引用

默认情况下,Excel中的单元格引用是相对引用,公式填充到其他单元格时,引用的单元格的行号和列号会自动相应改变。

例如以下案例中要计算销售额,在D2单元格输入公式:

=B2*C2

下拉填充时引用单元格会自动变化。


绝对引用

公式填充到其他单元格时,引用的单元格始终保持不变。

例如用销售额乘以提成比例计算提成,提成比例是固定的,放在H1单元格中,输入公式:

=D2*$H$1

在H1的行号和列号前都加上$表示锁定,填充公式时始终保持不变。

向右填充公式也一样:

=B4*$B$7

行相对引用

公式填充到其他单元格时,引用的单元格的列号保持不变。

如下案例中,锁定A2单元格的列号A:

=$A2*B1

列相对引用

公式填充到其他单元格时,引用的单元格的行号保持不变。

如下案例中,锁定A2单元格的列号1:

=A2*B$1

上述两个案例独立看来用绝对引用都可以,甚至更好理解,似乎行相对和列相对并没有多大意义。

但如果要将下图中黑色的行列数据交叉相乘,必须两种方式相结合:

=$A2*B$1

$A2,锁列不锁行,向右填充公式时列号A始终不变,向下填充时行号自动变化;

B$1,锁行不锁列,向右填充公式时列号自动变换,向下填充时行号1始终不变。



快捷键F4

可以手动输入$,也可以用快捷键F4.

将光标置于需要锁定的引用,按4次F4键,按的同时注意观察变化:

第一次,全锁定:=$A$1

第二次,锁行不锁列:=A$1

第三次,锁列不锁行:=$A1

第四次,返回不锁定状态:=A1


练习

黄色区域中用公式计算应发薪资。

应发薪资=基本薪资+提成+交通补贴+住宿补贴

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表