Excel如何对间隔固定行数的数据求最大值

如题如何对每组数据的第一行也即每间隔5行的一列数据求最大值?如图

在I2位置输入以下公式

=IF(MOD(ROW(),5)=2,MAX(INDIRECT("$H"&ROW()&":$H"&(ROW()+4))),"")

然后向下拉,自动填充公式后就如下图结果。

原理是用 此行的行数除以5,取余数来判断是不是每组的第一行。然后求此行开始到第五行的最大值。不是第一行的话就留空。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-03
试试
=MAX(IF(MOD(ROW(H2:H2000),6)=2,H2:H2000)
公式输入结束后同时按Shift+Ctrl+Enter三键确认。
相似回答