Excel 如何把数字转换成时间 ,比如我在其中一个单元格输入3.5,另外一个单元格输出为3:30:00,我想通过一个公式来计算,要不然单元格中的数字为3.123456时,根本就没法轻松算出具体时间了。同样如何把时间转换成常规数字呢?如其中一个单元格输入3:30:00,另外一个单元格输出3.5? 在线等待高手帮忙,谢谢!
1、可以在单元格格式设置中查看这种时间格式。还可以具有另一种时间格式,并且以与下面相同的方式执行转换数字格式处理。
2、选择要转换的时间列,右键单击以设置单元格格式。
3、将时间格式的转换成常规。
4、这次成了一个数字。但这不是正确的小时数。
5、您需要再次将该值乘以24以获得小时数格式。
6、然后将公式填充列即可,这样就可对时间进行加总合计了。
只需要TEXT函数就能实现
还要了解数值代表的含义:
系统通常认为你输入的数值的时间单位是天
比如:43928天,从1900-1-1年开始算起
那么你输入的3.5,他会认为是3.5天,而不是3:30
所以要换成天为单位,就是3.5/24
反过来,如果将时间翻译成人类语言,就要乘以24
例如:7:00:00*24=7
然后再使用TEXT函数就可以了
首先了解TEXT函数的使用方法:
TEXT函数的功能相当于,右键设置单元格格式
共有两个参数,第一个参数是你要计算的单元格或数值或文本
TEXT(要改变格式的单元格或数值、文本,"格式形式")
英文双引号内的内容,可以在邮件设置单元格格式中自定义格式中学习
这里用到的是时间与日期格式