我想制作一个使用参考单元格(周数)的公式来确定求和公式将使用的单元格数。
例如: 我每周使用一次电,并希望从我指定的第1周到第1周累计。我有水平数据,如图所示。 。如果我将数字5放在参考单元格中,我希望公式对第1-5周进行求和。
我知道如何使用INDIRECT函数垂直执行此操作,但横向我无法找到该做什么。我想横向进行,因为我的很多其他公式都围绕这种格式构建。
答案 0 :(得分:0)
您可以使用width
功能的OFFSET
参数。对于您上面的数据:
=SUM(OFFSET(B2,0,0,1,B4))
OFFSET
(和INDIRECT
)都是易失性函数,这意味着只要在工作表上重新计算,它们就会重新计算。上述公式的非易失性版本可能类似于:
=SUM(INDEX($2:$2,1,2):INDEX($2:$2,1,2+B4-1))
INDEX
函数最初是volatile,但在Excel '97