从给定的单元格中select特定的行数

我正在尝试在表格内select特定数量的行。

我有这样的东西:

1 2 3 4 5 6 =SUM() 

我怎样才能写出sum函数,以便它将sum()函数所在行的单元格中的所有数字加起来向上x行。

谢谢。

以下是在公式的位置之上求和三个单元格的示例:

 =SUM(INDIRECT(ADDRESS(ROW()-4,COLUMN())):INDIRECT(ADDRESS(ROW()-1,COLUMN()))) 

在这里输入图像说明

并通过调整-1-4,您可以select公式单元格上方列的任何部分

OFFSETfunction允许这种types的行为。

假设公式将在单元格A7 ,并且您想要开始与单元格A6进行求和,并且您希望包括A6上方的5个单元格,则公式如下所示:

=SUM(OFFSET(A6,0,0,-5,1))