EXCEL中单元格的引用是什么意思

书上这句话看了半天没看懂,“引用相对于公式所在单元位置的单元,EXCEL将计算并记住被引用单元与引用单元之间坐标的行列差值,根据这两个差值来决定引用单元的位置。”

以我的理解来说,举个例子,用OFFSET函数来说明的话
他的参数包括单元格起始位置,行的移动,列的移动,高度,宽度等几个参数
“引用相对于公式所在单元位置的单元,EXCEL将计算并记住被引用单元与引用单元之间坐标的行列差值,根据这两个差值来决定引用单元的位置。”

就相当于以公式所在单元格为起始单元格,然后参照一定的要求进行行,列的移动后确定引用单元的位置。
举例来说假如D5位置有数据为H
那么在任意单元格输入公式=OFFSET(A1,4,3),即可引用这一数值
不知道这样说你明白了没有追问

换个加减法的举个例子行不,这个函数没听说过啊。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-14
比如都引用单元格A1:
【相对引用】B1的公式是=10*A1,B1下拉时,B2=10*A2;B1横拉时,C1=10*B1。
【绝对引用】B1的公式是=10*$A$1,B1下拉时,B2=10*A1;B1横拉时,C1=10*A1。
【混合引用】
B1的公式是=10*A$1,B1下拉时,B2=10*A1;B1横拉时,C1=10*B1。
B1的公式是=10*$A1,B1下拉时,B2=10*A2;B1横拉时,C1=10*A1。
第2个回答  2012-12-05
这句话的确很拗口,不过对于使用没有实际意义,可能是说单元格引用的原理。在实际使用中需要引用哪个单元格直接引用它的地址就可以了
比如A2单元格要引用A1单元格的值,就在A2中输入 =A1
第3个回答  2012-12-05
如:需要引用A1格的数据,就是直接引用。差值的引用:如需要A1格下2行,左两列的数据,就是要引用C3的数据。
第4个回答  2012-12-05
这个很简单,
举个例子你就明白了,

例如 C1单元格里输入公式, =A1*B1
当你复制这个单元格,
粘贴到C6单元格时,
C6单元格的公式是: =A6*B6,
再看你写的这段话的时候,你就理解了!

注意,是复制整个单元格,不是复制单元格里面的数值。追问

什么叫被引用单元,什么叫引用单元。在你这个例子里。

追答

引用 {相对于 (公式所在单元C1) 位置的 单元}A1和B1,
EXCEL将计算并记住 被引用单元C1 与 引用单元C6 之间坐标的行列差值,
根据这两个差值来决定引用单元和的位置。C1与C6行差为5,列差为0,

所以C6里的计算结果为 A(1+5)*B(1+5)即A6*B6.

如果你把这个公式复制到D6,C1与D6的行差为5,列差为1,
D6的计算结果是 (A+1)(1+5)*(B+1)*(1+5),即为:B6*C6

这样描述不知道够不够明白!

公式所在的单元为C1,
相对于公式所在位置单元的单元即为 C1单元格里面的公式使用到的位置 A1和B1,
引用的单元为C6,被引用的单元格为C1
EXCEL会计算C6与C1之间的行列差,
来计算公式所引用单元的位置:A6*B6,而不是计算:A1*B1

相似回答