Excel 根据范围数字对第 1 行至第 10 行求和

Excel 根据范围数字对第 1 行至第 10 行求和

我如何仅根据范围输入进行求和?

在此处输入图片描述

请帮助我解决上述问题。非常感谢。

答案1

如果我理解正确,您可以尝试以下解决方案。示例数据位于 C4 至 C10 行。B4 至 B10 只是为了清晰起见而输入的行号。它们不是必需的。C2 是范围,F4 包含第 n 行的总和。n 是 C2 中的值。

在 F4 中输入以下公式

=IF(C2<=0,0,SUM(INDIRECT("C"&ROW(C4)):INDIRECT("C"&ROW(INDIRECT("C"&ROW(C4)+C2-1)))))

在此处输入图片描述

相关内容