excel 时间转换与筛选

来源:百度知道 编辑:UC知道 时间:2024/06/15 15:00:49
直接进行话题:我想将一个时间里的分钟小于30的直接忽略如:5:26分钟就应该为5小时,而 >= 30的就变成半小时 如5:35 就应该为5.30。。也就是说分钟里只有0分钟和30分钟之说。。
03:30 03:30
04:39 04:30
03:09 03:00
03:30 03:30
04:56 04:30
02:43 02:30
03:26 03:00
前面一列是我系统导出来的数值,如何通过函数转换成第二列的函数值呢(上面第二列是我手输的) 由于数量众多我要用函数来实现,怎么做,高手赐教?

A1是时间,B1输入;
=FLOOR(A1,1/48)
下拉公公式,然后将B列单元格格式设置为时间格式即可

祝你成功!

一楼的方法挺好,我试了一下,可以实现,另外给你推荐一个方法,首先保证A1是文本格式,在B1输入:
=IF(RIGHT(A1,2)>=30,LEFT(A1,LEN(A1)-2)&"30",LEFT(A1,LEN(A1)-2)&"00")
同样可以实现你的愿望。