【问题标题】:how can I add the left cell and the upper cell using a formula in microsoft excel?如何使用 microsoft excel 中的公式添加左侧单元格和上部单元格?
【发布时间】:2016-07-26 21:19:53
【问题描述】:

我需要在 microsoft excel 中创建一个公式来设置单元格的值,即左侧单元格和上部单元格的总和? 知道怎么做吗?

以下面的截图为例,B2=A2 + B1, B3=A3 + B2,但我不想为B列中的每个单元格一个一个地写一个公式,任何自动生成公式的方式或有没有像“B1(或B2,B3 ...)=left()+upper()”这样的公式

【问题讨论】:

  • 如果将单元格B2的值设置为= A2 + B1,然后拖动单元格的右下角,再拖动单元格的右下角,它将更新位置公式。例如B3 将获得值= A3 + B2。您必须使用 A$1$A1$A$1 之类的东西来强制行、列或两者在拖动时是绝对的而不是相对的。你到底想做什么?
  • 我设置了B2=A2+B1,然后拖动单元格的右下角,效果很好。如果没有其他解决方案,这就是我正在寻找的。谢谢。

标签: excel excel-formula


【解决方案1】:

您的问题缺乏细节,但也许这正是您所需要的。

选择 B2 并转到公式 ► 定义的名称 ► 名称管理器。当名称管理器对话框打开时,单击新建。提供名称(例如 leftSum),使用您正在操作的工作表作为范围,添加注释以说明您在做什么(如果需要)并为 Refers to: 文本提供以下内容:

=SUM(A2, B1)

单击“确定”创建动态命名范围公式,然后单击“关闭”关闭“名称管理器”对话框。

转到左侧/左上角有数字的任何单元格并输入,

=leftSUM

【讨论】:

  • 感谢您的回答,我在原始帖子中添加了更多信息。
  • 只需使用我为“引用:hte 命名范围的参数”提供的第二个公式即可。
【解决方案2】:

我想我明白你想要什么。您只想将上方单元格的值与左侧单元格的值相加。尝试在单元格 B2 中输入:

=B1+A2

然后,单击单元格 B2 并(因为您使用的是 MS Office 10)将鼠标悬停在单元格右下角的黑色小方块上。你的鼠标光标应该变成一个+号。然后,您可以向下拖动到要将公式复制到的最低单元格。 Excel 足够“智能”,可以根据您输入的第一个公式自动更改公式。您只需拖放即可。值应该更新。

【讨论】: