首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在表格中插入新行时不向下复制公式

问在表格中插入新行时不向下复制公式
EN

Stack Overflow用户
提问于 2019-10-22 00:30:41
回答 3查看 2.4K关注 0票数 1

我有一个大约有15行的表。当我第一次启动这个表时,我只在一行中使用了3个公式。现在在第15行,我又添加了2个公式,因此在包含公式的行中有5个单元格。然而,当我按tab键开始一个新的行时,它只显示了原来的3个公式,而不是新的2个公式。

我已经进入选项并打开了“在表中填充公式以创建计算列”,但它仍然不起作用。

​

​

突出显示的单元格是具有上面一行中的公式的单元格。它带来了一些公式,但不是全部。

所有其他类似的问题似乎都有VB。我没有使用VB,也不知道如何使用它。

这在多个电子表格上发生,我不知道该怎么做。

提前谢谢。

EN

回答 3

Stack Overflow用户

发布于 2020-11-10 05:41:51

任何直接引用单元格的公式(R61/L61)都是相对引用,如果您尝试将其向下复制到列中,则该相对引用将按顺序更改,并且还会阻止它在表中自动填充新行。

如果您将这些单元格引用更改为绝对引用($R$61/$L$61),则它将自动计算包含每个后续行的列。

注意:列之前的$锁定对该列的引用,而行之前的$锁定对该行的引用。您可以只在其中一个上使用锁,也可以在两个上都使用锁。

票数 1
EN

Stack Overflow用户

发布于 2020-10-03 11:09:44

我遇到了类似的问题,并发现当我有一个引用单元格位置的公式(例如,=R61/L61)时,当我添加一个新行时,该公式不会复制下来。当我将其更改为引用列标题(例如=[@[Net dividends received]]/[@[Book Value]])时,公式被复制到新行中。

票数 0
EN

Stack Overflow用户

发布于 2022-03-02 14:39:37

我也遇到过类似的问题。

我想有一个表来记录简单的银行交易。有5个专栏,但只有3个与这个问题相关。@取款,@存款,@余额表中的余额是E列。

因此,第5行的余额计算为:

代码语言:javascript
复制
=E4-[@withdrawal]+[@deposit]

我可以通过拖动或复制来扩展此公式,但在扩展表时不会将其传播到新行中。例外的是,如果我通过向下拖动平衡公式来扩展表,这是可行的。

我怀疑这个公式不能自动传播的原因是它在第一行中需要一个不同的公式。实际上,第一行需要在@Balance字段中有一个数字。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58490523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档