在EXCEL里把数字化成时间格式怎么做啊?

来源:百度知道 编辑:UC知道 时间:2024/09/25 14:19:54
我有一篇从考勤里导出来的时间数据,可是导出来 之后是数字,像725 921 这样的数字,我要转成时间格式,就是要这种的(07:25 09:21)
要怎么转啊,有一大篇数据都要转的,请帮忙要怎么做啊?
可是我输完了公式确定不了啊,这是怎么回事啊? 我要本来就导出来的数据啊,这样往下拉公式数据全都变了啊?
主要是我的数据从A1列到H15列都是那样的数字,我要一次性转成时间格式啊,要怎么设嘛,求高手说详细点,帮帮忙啊?最好把步骤写出来,小妹真的一点都看不懂啊?

楼上没的考虑 1205 1057 之类的时间 既小时为两位数的时候

如果分钟数固定有两位的话(如908)可用下面的公式
=TEXT(TIME(MID(A1,1,LEN(A1)-2),RIGHT(A1,2),),"hh:mm")
_____________________________________
你再说清楚点
比如A1里是725呢 还是725 921 ??

一次性?A1到H15列?那你还是用代码吧,只要会编程,用个For语句可以实现。主要是你的数据格式到底是怎么样的?有没有规则?不说清楚,不好办。如果对EXCEL很不熟悉,那还是分多几步去做吧,一列一列转换。思路就是把小时,分钟分别取出来(这要看你的数据,小时分布几个位数,分钟分布几个位数),用LEFT,RIGHT,MID之类的取数函数,再TIME函数转换成时间型数值。

如果,,,,还是不会,,那,,,没办法,手工一个一个改吧。