我想要求两个单元格值。就像我想要C1中A1和A2的总和那样,formulla将是=sum(A1,A2)
。但在这个formulla行号固定(即1和2)。但我希望行号应该在excel中动态决定。
假设我在单元格范围A1到A100中有整数值。现在我想要在A1到A100之间的任意两个值之和。我将行号放在B1和B2中,并在C1中写入此公式
=SUM(A&B1,A&B2)
所以在上面的formulla中,A列是固定的,我想从其他单元格中选择行号。
例如,如果我输入B1中的5和B2中的10,则formulla应该将A5和A10值相加。同样,我可以在B1和B2列中输入1- 100之间的任何值。
我想直接在excel中进行,而不是在宏中。
答案 0 :(得分:2)
使用INDIRECT
输入B1和B2作为A的变量,即
=SUM(INDIRECT("A"&B1&":A"&B2))
添加A5和A10(而不是SUM A5:A10
=INDIRECT("A"&B1)+INDIRECT("A"&B2)
答案 1 :(得分:0)
卡皮尔西,
为了满足您的要求,请更改":"到","在Sum行,你应该很好。