excel中动态设置求和公式

发布于 2024-12-09 19:44:30 字数 422 浏览 0 评论 0原文

我想对两个单元格值求和。就像我想要 C1 中的 A1 和 A2 之和一样,那么公式将是 =sum(A1,A2)。但在这个公式中行号是固定的(即1和2)。但我希望行号应该在 Excel 中动态决定。

假设我在单元格范围 A1 到 A100 中有整数值。现在我想要 A1 到 A100 之间的任意两个值的总和。我将行号放入 B1 和 B2 中,并在 C1 中写入此公式,

=SUM(A&B1,A&B2)

因此在上面的公式中,A 列是固定的,我想从其他单元格中选取行号。

例如,如果我在 B1 中输入 5,在 B2 中输入 10,则公式应将 A5 和 A10 值相加。同样,我可以在 B1 和 B2 列中输入 1-100 之间的任何值。

我想直接在excel中而不是在宏中完成。

I want to sum two cells values. Like i want sum of A1 and A2 in C1 then the formulla will be =sum(A1,A2). but in this formulla row number fixed (i.e. 1 and 2). but I want that row number should be decided dynamically in excel.

suppose i have integer values in cell range A1 to A100.Now i want sum of any two values beween A1 to A100. I am putting row number in B1 and B2 and writting this formula in C1

=SUM(A&B1,A&B2)

so in above formulla Column A is fixed and i want to pick row number from other cell.

for example if i enter the 5 in B1 and 10 in B2 the formulla should sum the A5 and A10 values. Similarly i can enter any value between 1- 100 in column B1 and B2.

I want to do it directly in excel not in macro.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

迷爱 2024-12-16 19:44:30

使用INDIRECT输入B1和B2作为A的变量,即

=SUM(INDIRECT("A"&B1&":A"&B2))

添加A5和A10(而不是SUM A5:A10

=INDIRECT("A"&B1)+INDIRECT("A"&B2)

use INDIRECT to enter the B1 and B2 as variables for A, ie

=SUM(INDIRECT("A"&B1&":A"&B2))

to add A5 and A10 (rather than SUM A5:A10

=INDIRECT("A"&B1)+INDIRECT("A"&B2)
尴尬癌患者 2024-12-16 19:44:30

Kapil,

为了满足您的要求,将 Sum 行中的“:”更改为“,”,您应该可以。

Kapil,

In order to satisfy your requirement change the ":" to a "," in the Sum line and you should be good.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文