1. 首页 > 科技

请教:怎么把excel表中的-12.75转化为12:45的时间格式。-0.5转化为-00:30的时间格式?(如何把excel表格中的时间值转00:30换成数字值

请教:怎么把excel表中的-12.75转化为12:45的时间格式。-0.5转化为-00:30的时间格式?(如何把excel表格中的时间值转00:30换成数字值0.5)

如何把excel表格中的时间值转00:30换成数字值0.5

把excel表格中的时间值0:30转换成数值0.5的步骤:

假设:A1=0:30,B1里是转换结果。

1、A1的单元格格式设为时间值;

B1的单元格格式设为数值,并且小数位保留1位;

2、在B1里输入=MINUTE(A1)/60+HOUR(A1);

MINUTE(A1):将A1单元格里的数值转换为分钟;

MINUTE(A1)/60:转换后的分钟除以60,得到的就是小时数(因1小时=60分钟);

HOUR(A1):取时间值的小时数。

Excel中如何将时间格式 0'0" 转换 00:00:00

假设 89'44" 存放在 A1

则 B1 公式为

=IF(INT(VALUE(LEFT(A1,FIND("'",A1,1)-1)/60))/10>1,INT(VALUE(LEFT(A1,FIND("'",A1,1)-1)/60)),0&INT(VALUE(LEFT(A1,FIND("'",A1,1)-1)/60)))&":"&IF(MOD(VALUE(LEFT(A1,FIND("'",A1,1)-1)),60)/10>1,MOD(VALUE(LEFT(A1,FIND("'",A1,1)-1)),60),0&MOD(VALUE(LEFT(A1,FIND("'",A1,1)-1)),60))&":"&IF(MID(A1,FIND("'",A1,1)+1,FIND("""",A1,1)-FIND("'",A1,1)-1)/10>1,MID(A1,FIND("'",A1,1)+1,FIND("""",A1,1)-FIND("'",A1,1)-1),0&MID(A1,FIND("'",A1,1)+1,FIND("""",A1,1)-FIND("'",A1,1)-1))

请问 在Excel表中,如何将时间转换为数值 例如:3:05 转换为 3.5(小时)

呵呵,它不能按你说的转换,但3:30可以转成3.5的:

=TEXT(A1*24,"0.00")

怎么把Excel里面的6位数字变成时间;例如:125959变成12:59:59

如果只想让他看上去是这样,选中单元格区域,右击,设置单元格格式,自定义,框中输入

0!:00!:00

确定,就可以了。

如果想让他真正变化,如果6位数字在A1,公式可为

=TEXT(A1,"0!:00!:00")

=--TEXT(A1,"0!:00!:00")

这样单元格格式需要设置为时间。