Excel INDIRECT或OFFSET可变和范围

我有一张有55个“块”数据的表单,在单元格A1到AO44000之间垂直堆叠。 所有块的大小相同 – 每个块有865行和41列。

在AK列我目前有公式= SUM(H14:O14)。 对于每个块中的所有行重复该公式。 根据另一张纸的input,我需要列“H”和列“O”对每个块是可变的。

我已经尝试使用OFFSET和INDIRECT,但我很难得到一个公式正确。 VBA不幸的是不会成为一个select。

有什么build议么?

也许这至less是一个开始:

=SUM(INDIRECT(Sheet2!A1&ROW()&":"&Sheet2!B1&ROW())) 

其中Sheet2 A1和B1包含代替HO的列参考字母。