求助excel函数问题,提取一月内每天最高值

如天气温度值,记录了一个月30天,每天24小时的温度,文本格式放在表格A1~A720内。请问我怎么用一个excel复合函数分别提取出每天的最高温度到表格B1~B30内,谢谢
实际情况:a1为2009-9-1 1:00 a2为2009-9-1 2:00 a3为2009-9-1 3:00 ...a24为2009-9-1 24:00...a25为2009-9-2 1:00.....依次类推,b列为每个时刻对应的温度值,我怎么直接在c列C1~C24用函数计算出24个数值(即24天的最高温度)?谢谢
最新回答
纯真ブ

2024-11-23 09:37:48

建议分几步完成

第一步,分列,按“-”符号分,将时间单独列在一列上。
第二部,就是作数据透视表,将时间拉在列的位置,将温度拉在数据区域,然后双击温度,选择要显示最大值,因为一般默认的为平均数。
半夏ら

2024-11-23 18:17:50

假如你的数据就是按照时间顺序排的话,可以试试我的公式:
在C1输入:
=MAX(OFFSET(INDIRECT("B"&24*(ROW()-1)+1),,,24,1))
输入之后按ctrl+shift+enter
然后下拉
公式的意思就是每24行求一次最大值,从B1开始算起。
狗屎味的小仙女

2024-11-23 18:33:55

楼主可以用MAX 这个函数 假设 A1 :A24 分别是 1 ,2 ,3 …………24 一直到24 则楼主在B1输入 =max(a1:a24) 这样就行了!
你若安好那还得了

2024-11-23 13:43:19

B1
=SUBTOTAL(4,OFFSET($A$1:$A$24,(ROW(A1)-1)*24,,24))

数组公式,按ctrl+shift+回车
下拉
一身懵逼正气

2024-11-23 21:19:53

在B1输入=large(A1:A24,1),B2输入=large(A25:A48,1),B3输入=large(A49:A72,1),以此类推