如何多次find列中的最大值

有什么办法在Excel中定期从列中查找最大值? 我的意思是在“A”列中,我需要findMAX(A1:A100)MAX(A101:200)MAX(A201:300)等等。 它将在相同的时间间隔,但有大量的数据。 有没有办法做到这一点?

这将循环每100行它被复制或拖曳下来的每一行:

 =MAX(INDEX(A:A,(ROW(1:1)-1)*100+1):INDEX(A:A,(ROW(1:1)*100))) 

与OFFSET不同,INDEX不易变。 无论底层数据是否更改,每次Excel重新计算时都会重新计算一个易失性函数。 如果有很多使用OFFSET或INDIRECT的公式,它会对重新计算时间产生显着的影响。

在这里输入图像说明

这应该工作:

 =MAX(OFFSET($A$1:$A$100,100*(ROW(A1)-1),0)) 

注意@ ScottCraner的观点。 自由使用OFFSET可以减慢文件的速度。