D栏中的日期范围跨越几天,即。还有2016年8月10日的数据; 2016年10月10日,等等......
我试图在D列中每15分钟一次获得columnC中的最大值。
例如:
10/08/2016 00:00 - 00:15 - 0 2016年8月10日00:16 - 00:30 - 25 2016/08/08 00:31 - 00:45 - 13
依此类推,直到文件结束。
感谢任何帮助。
答案 0 :(得分:0)
首先,您需要获得15分钟的间隔。为此,我将日期/时间开始值放在F列中,从F2开始(我假设第1行是标题行)。在单元格F2中,此公式为=FLOOR(MIN(D:D),15/1440)
,在单元格F3中向下复制的公式为:=IF(F2="","",IF(F2+TIME(0,15,0)>MAX(D:D),"",F2+TIME(0,15,0)))
然后我将日期/时间结束值放在G列开始的G列中(因为第1行是标题行)。在单元格G2中,向下复制的是以下公式:=IF(F2="","",F2+TIME(0,15,0))
现在您可以获得每个间隔的最大值。为此,我使用下面复制的公式将最大间隔值结果放在H列的H列中:=IF(F2="","",MAX(INDEX(($D$2:$D$11001>=F2)*($D$2:$D$11001<G2)*$C$2:$C$11001,)))
调整列以满足您的需求,并调整范围($D$2:$D$11001
和$C$2:$C$11001
)以适合您的实际数据。