excel表中取最早时间和最晚时间?

发布网友 发布时间:2022-04-24 08:45

我来回答

5个回答

热心网友 时间:2022-06-18 03:44

用数据透视表来制作比较方便,但前提要保证C列的格式是数值。

方法如下表:选中表格数据,插入数据透视表,将姓名、车间、日期放在行标签。将时间拖动到数据区域(拖动两次),更改“时间”标签的值的显示方式,分别选最大值和最小值。然后设置下I和J列的单元格格式,选个时间格式

追问您说的“选中表格数据”是怎么选中?没打看懂您说的,给个操作流程图可以吗?

追答

就是选中A1:D14的区域。可先选中该区域中的任意一个单元格,然后按crtl+A 就可以选中所有数据了。

to楼下的:

热心网友 时间:2022-06-18 03:44

用if函数来判断,除了第一行D1里面直接=C1,下面的直接拉公式=IF(B2=B1,IF(B2<>B3,C2,""),C2)就可以算出来每天最早的和最晚的时间,前提是你的排序是按时间排序的


或者你要的是这种应该更好一点,主要是为了计算工作时间把,=IF(B3=B2,IF(B3<>B4,C3,D2),C3)

=IF(B3<>B4,D3-D2,"")

热心网友 时间:2022-06-18 03:45

用index函数,配合countif函数,right函数,就可以达到目的,
由于数据量比较大,如有需要可以发文件过来,如有需要请继续追问!

热心网友 时间:2022-06-18 03:45

时间格式在Excel里本质上是数字
直接用max和min就行

热心网友 时间:2022-06-18 03:46

=LOOKUP(1,0/(D:D=D2),E:E)追问

按照您这个方法,第一遍成功了,第二遍怎么取值就不对了呢

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com