单元格公式链接到另一个单元格并使用该公式
我想创build一个具有主公式的表单。 从那里,我想有一些下面的单元格使用相同的单元格公式,但应用它的相对位置。
例如,在B1我会写= a1 + 1。
在b2中,我想要应用b1公式,所以我会input一个公式来连接到b1,但是我真正想要的是该单元中的代码,并且它是相对的,所以输出将会是a2 + 1。
在b3中,id引用b1但是返回a3 + 1。
在b4中,id引用b1但是返回a4 + 1
在b5中,id引用b1但是它返回a5 + 1
这是我所需要的一个非常简化的版本。 这样做的好处是我可以更改B1中的公式,并将其级联到它下面的所有单元格。 实际上,我不能拖下来,因为我正在按照市场的基础使用财务报表模板。 我们有几十个市场,每当我想简单地改变公式时,都会在后面痛苦地复制/粘贴它们。
感谢您的任何意见。 如果可能的话,我想不使用VBA。 使用VBA变得容易。
你有没有考虑命名公式? 如果在命名公式中使用相对引用,那么如果在另一个单元格中使用了指定公式,则会调整它们。
例如:select单元格B2,单击公式>名称pipe理器>新build,input一个名称,如B2Formula
并让它参考
=Sheet1!A1+1
在单元格参考中没有$符号!
现在把这个公式input到B2中:
=B2Formula
复制公式。
现在你决定在B2中需要一个不同的公式。 所以编辑命名的公式并将其更改为
=Sheet1!A1*2
看看表单! 您只编辑了一个公式,但列B中的所有值已经调整为新的公式
命名公式是非常强大的,尤其是当使用相对引用。 请记住,引用将相对于定义命名公式时select的单元格。 另外,当您需要使用相对引用更改指定的公式时,需要在编辑指定的公式之前select相同的原始单元格。