excel 用公式找出当天 最早和最晚时间

如题所述

亲,举例如下,假设你的日期在A列,时间在B列。要汇总的表格在D~F列。

 

注意!!!!!!以下都是数组公式,在单元格里粘贴了以后,千万不要按回车退出,而要按“Ctrl+Shift+回车”退出,下拉:

 

则E2的公式如下并下拉:

=MIN(IF($A$2:$A$5000=D2,$B$2:$B$5000))

F2的公式如下并下拉:

=MAX(IF($A$2:$A$5000=D2,$B$2:$B$5000))

 

追答

公式如下:
=MAX(IF(A2:A21"",-- A2:A21))
注意!!!!!!以下都是数组公式,在单元格里粘贴了以后,千万不要按回车退出,而要按“Ctrl+Shift+回车”退出。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-09

最晚时间,公式:

=MAX(E:E)


最早时间,公式:

=MIN(E:E)


上面公式完成后把单元格格式设置为时间格式,如果不愿意设置格式的,直接用下面公式即可。


最晚时间,公式:

=TEXT(MAX(E:E),"h:mm:ss")


最早时间公式:

=TEXT(MIN(E:E),"h:mm:ss")

追问

第2个回答  2015-04-09
请上传带行号列标的表格截图,并说明你的要求。
=MAX(--E1:E20)
=MIN(--E1:E20)
将结果所在的单元格设置为时间格式

如果D列还有日期,F2中输入相应的日期,可用如下公式
=MAX(IF($D$2:$D$1000=F2,$E$2:$E$1000)) 按三键CTRL+SHIFT+ENTER结束公式输入
=MIN(IF($D$2:$D$1000=F2,$E$2:$E$1000)) 按三键CTRL+SHIFT+ENTER结束公式输入追问

在此列下方 ,查找出最早和最晚时间即可,谢谢

追答

=MAX(--E1:E20)
=MIN(--E1:E20)
将结果所在的单元格设置为时间格式

第3个回答  2015-04-09
公式需要知道数据在哪里