Excel自动插入公式

Excel自动插入公式,excel,Excel,我遇到了这个excel文件(xlsx),所以没有涉及VBA,没有表格,没有名字。但是,当我在B列中插入一个数字时,C列会用公式“自动”更新。我检查了名称管理器,没有名称。我想知道如何实现这种功能。有人遇到过这样的事情吗 附言:当我复制A2:C13范围并粘贴到不同的文件时。魔法仍然有效 Excel 2016中的屏幕截图 因此,您可以转到文件选项高级并勾选显示以下内容的框: 扩展数据范围格式和formul̲as 好的,我有这个。只需在B列和C列中添加4或5个带公式的子序列行,然后继续在B列中输入数据

我遇到了这个excel文件(xlsx),所以没有涉及VBA,没有表格,没有名字。但是,当我在B列中插入一个数字时,C列会用公式“自动”更新。我检查了名称管理器,没有名称。我想知道如何实现这种功能。有人遇到过这样的事情吗

附言:当我复制A2:C13范围并粘贴到不同的文件时。魔法仍然有效

Excel 2016中的屏幕截图


因此,您可以转到
文件
选项
高级
并勾选显示以下内容的框:

扩展数据范围格式和formul̲as


好的,我有这个。只需在B列和C列中添加4或5个带公式的子序列行,然后继续在B列中输入数据,如下所示:


我通过在列*的所有单元格上定义公式,并在输入单元格上使用“
IF(NOT)(ISBLANK(c);;”)
”条件来实现此行为:

  • e、 g.在C1中输入此项

  • 单击并拖动公式,就像您知道如何操作一样

*)(或者尽可能多,因为Excel有1048576次公式可能会有点“沉重”,几乎是免费的)


希望对您有所帮助

我正在使用的是
Excel2016
,您的版本是什么?另外,您的计算应该设置为
自动
我也在使用Excel 2016。公式>计算选项设置为
Automatic
我尝试了你的解决方案,效果很好:(1)创建新的Excel文件(2)在
C
列中使用公式
=B2-A2
输入如上所示的数据。(3) 设置该高级选项后,将向下复制公式,当我取消选中该高级选项时,
C
列中的公式不会向下复制。所以,(+1)从我这边(Excel 2016 Pro,Windows 7 64位)。
=IF(NOT(ISBLANK(B1)); B1/(1+B1);"")