前言
需求就是对数据进行分段,对没一段取最大。
不想用python读excel太麻烦了,直接用Excel处理吧。
处理前的数据效果图
处理后的数据效果图
处理过程
主要利用OFFSET函数:返回对单元格或单元格区域中指定行数和列数的区域的引用。 返回的引用可以是单个单元格或单元格区域。 可以指定要返回的行数和列数。
OFFSET(reference, rows, cols, [height], [width])
使用示例:
公式 SUM(OFFSET(C2,1,2,3,1)) 可计算 3 行 1 列区域(即单元格 C2 下方的 1 行和右侧的 2 列的 3 行 1 列区域)的总值。
本问题中使用
=MAX(OFFSET(B$5:B$6,(ROW(B1)-1)*2,))
这里的(ROW(B1)-1)*2=0,而(ROW(B22)-1)2 = 42,表示B$5:B$6区域的开始结束的偏移,一定记得2哦(2为B$5:B$6的区域长度)
灵感link:https://tieba.baidu.com/p/4335145675