首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建一个自引用的简单减法方程?

如何创建一个自引用的简单减法方程?
EN

Stack Overflow用户
提问于 2012-06-21 04:26:38
回答 4查看 631关注 0票数 0

因此,我正在开发一个电子表格,跟踪客户支付的到期金额、已支付金额和任何滞纳金。

我目前的公式是

代码语言:javascript
复制
=(B5-B6)+B8

问题是,我在该行中有数百个其他单元格,但不同的列都需要该公式,但每次我都被迫手动键入列字母。

代码语言:javascript
复制
=(C5-C6)+C8
=(D5-D6)+D8
=(E5-E6)+E8
=(F5-F6)+F8
=(G5-G6)+G8

等。

我想知道是否有一种方法可以使一个公式自引用它自己的列,这样我就可以使用它,而不必使用类似于=(CurrentColumn5-CurrentColumn6)+CorrentColumn8.的自引用变量来更改列字母

EN

回答 4

Stack Overflow用户

发布于 2012-06-21 04:35:28

只需将$字符放在公式中要保留的列字母或行号之前。这将防止在使用填充句柄时对此零件进行相对更改。

例如,将公式

代码语言:javascript
复制
B1 + C$1 + $D$5

到单元格A1中。然后使用填充句柄填充单元格A2。自动完成的公式为:

代码语言:javascript
复制
B2 + C$1 + $D$5

请注意,C$1和$D$5没有变化。现在使用fill句柄填充来自A1的B1。自动完成的公式为:

代码语言:javascript
复制
C1 + D$1 + $D$5

这次C$1改为D$1,B1改为C1,一如既往。$D$5永远不会改变。

票数 1
EN

Stack Overflow用户

发布于 2012-06-21 04:37:55

您不能创建“自引用”单元格,但如果您复制一个已包含公式的单元格,并将其粘贴到另一列上的下一个单元格中,Excel将自动更新列字母。

票数 0
EN

Stack Overflow用户

发布于 2012-06-21 04:38:35

总体而言,

代码语言:javascript
复制
(CurrentColumn$5 - CurrentColumn$6) + CurrentColumn$8

列字母将继续增加,但它将在公式中保留5、6和8作为常量。

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

https://stackoverflow.com/questions/11127644

复制
相关文章

相似问题

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