excel填充公式,怎么做到函数中一列变一列固定不变?

来源:百度知道 编辑:UC知道 时间:2024/05/08 08:53:39
我要做不同列同一个固定列的相关系数,例如第一个单元格B3函数为
=CORREL(B151:B213,B151:B213)
同一行C3函数为
=CORREL(B151:B213,C151:C213)
D3函数为=CORREL(B151:B213,D151:D213)
如此向一行后面填充下去

据我观察你的描述,实际上你要求的是: 同一行中,不同单元格的公式是一样的,不因所在的单元格不同而发生变化。这就是所谓的绝对引用。
你先写好一个B3中的函数=CORREL(B151:B213,B151:B213),然后将相对引用改为绝对引用=CORREL($B$151:$B$213,$B$151:$B$213),然后向后拖动即可,内容就不会发生变化了,
当然修改时不需要一个一个地手工修改,只要在编辑栏中点击公式,光标在某个参数上面时,按一下键盘上面的F4,按一下,变一次。像你说的这个要求,只要在每个参数上按一次就可以了。

在excel中要使用固定位置的引用,需要使用绝对地址,其符号是$.
=CORREL($B151:$B213,B151:B213)
这里对列
在公式前面部分B前加$表示对B是绝对地址引用,在填充公式时就固定不变
在公式后面部分B前没有加$, 表示对B是相对地址引用,在填充公式时就会变化

同理也可以对行设置绝对地址

=CORREL($B151:$B213,B151:B213)

=CORREL($B$151:$B$213,B151:B213)
向右托

很简单啊,用公式=CORREL($B$151:$B$213,B151:B213)放在B3,然后向后拖就行.加了"$"这个表示绝对引用,就是往什么地方复制或拖动都不会变.后面B151:B213没加,就会自己变的.
http://youa.baidu.com/shop/46df0b2a67ea30365d6b9367