问题已解决
为什么这里要用绝对引用呢?
温馨提示:如果以上题目与您遇到的情况不符,可直接提问,随时问随时答
速问速答您好,是为了防止下拉公式时公式中的行变化。
2019 08/02 08:45
84785007
2019 08/02 08:49
不是很明白这两个,一个是相对引用,一个是绝对引用,为什么会这样,不明白原理。
张蓉老师
2019 08/02 08:52
您好,如果没有用绝对引用下拉公式时就会造成得出的结果不对,如下图,
84785007
2019 08/02 08:55
不是很明白这两个引用,为什么要引用,和什么情况下需要引用?不明白这些
张蓉老师
2019 08/02 09:02
您好,在你需要固定你的取数范围时用,你注意看下我发的那两张图片,一张是没有用绝对引用,一张是用了绝对引用,得出的结果是不同的。因为在公式单元格下拉公式时,如果没有用绝对引用,公式中的行数会因为公式所在的行进行变化,从而造成结果不对。
84785007
2019 08/02 09:04
是会变化,但是日常中,我怎么才能知道我该不该用绝对引用呢?或者混合引用呢?
张蓉老师
2019 08/02 09:09
您好,看你需要锁定取数范围的行还是锁定列,或行和列都要锁定。
84785007
2019 08/02 09:12
但是我区分不能要不要锁定呀?不知道哪些需要锁定
张蓉老师
2019 08/02 09:27
您好,看你要不要往下拉公式或是往右拉公式。
84785007
2019 08/02 09:41
那是不是都可以用绝对引用只要有一点点需要下拉的
张蓉老师
2019 08/02 09:46
您好,是的,当需要下拉公式时就用绝对引用行,当需要右拉公式时就用绝对引用列。
84785007
2019 08/02 09:49
但是有一些的没有用也不影响这是怎么回事?
张蓉老师
2019 08/02 09:54
您好,没用绝对引用时选择整列也不会对结果有影响
84785007
2019 08/02 09:56
哦哦,是不是意思是取数范围都是下面那些数字,这是点击形式上不一样
张蓉老师
2019 08/02 09:59
您好,是的,注意看那个取数范围,B:B表示的是B列整列的范围这种要下拉公式就不用绝对引用,如果是B2:B10这表示的是B列第2行到B列第10行的范围,这种如果要下拉公式就需要用绝对引用行。
84785007
2019 08/03 08:31
老师,我可能还是有点不太懂绝对引用和相对引用和混合引用
张蓉老师
2019 08/03 08:34
您好,一般情况下默认使用相对引用。使用绝对引用意味着不希望复制公式时公式中的行列变化。
两者的区别在于将公式复制到其他单元格后,相对引用会根据行列变化单元格引用,而绝对引用无论公式复制到哪里,都不会变。具体情况举例说明:
1、相对引用,复制公式时地址跟着发生变化,如C1单元格有公式:=A1+B1
当将公式复制到C2单元格时变为:=A2+B2
当将公式复制到D1单元格时变为:=B1+C1
2、绝对引用,复制公式时地址不会跟着发生变化,如C1单元格有公式:=$A$1+$B$1
当将公式复制到C2单元格时仍为:=$A$1+$B$1
当将公式复制到D1单元格时仍为:=$A$1+$B$1
还有一种情况是混合引用,及锁定公式中的行或列。如C1单元格有公式:=$A1+B$1
当将公式复制到C2单元格时变为:=$A2+B$1
当将公式复制到D1单元格时变为:=$A1+C$1