乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何在excel中把日期转换成纯数字-excel把数字变成时间,excel数字转换成时间

如何在excel中把日期转换成纯数字-excel把数字变成时间,excel数字转换成时间

作者:乔山办公网日期:

返回目录:excel表格制作


方法/步骤

,这样的zhidao时间格式可以在单元格格式设置中查看到。也可能另外一种时间格式,都一样参考下面的方式进行转换数字格式处理。

选中要进行转换的时间列,右键-设置单元格格式。

将时间格式的转换成常规。

这样时间就变成了数字了。但却不是正确的以小时为单位的数字。

需要再次将数值进行乘以24得到小时数字格式。

然后将公式填充列即可,这样就可对时间进行加总合计了。


ActiveCell.FormulaR1C1 = _
"=IF(RC[-13]<>0,IF(RC[-12]<>0,IF(((RC[-12]-RC[-13])-INT((RC[-12]-RC[-13])))*24-1>0,((RC[-12]-RC[-13])-INT((RC[-12]-RC[-13])))*24-1,((RC[-12]-RC[-13])-INT((RC[-12]-RC[-13])))*24),0),0)" '复制已经设定好的公式zd

这是一个宏,我曾经用它对我们公司的刷卡时间相减,然后得出出勤小时。(RC[-13]是一个相对于现在的单元格,也就是说从当前的单元格向后推13格。)
得到的公式为“(P2-O2)-INT((P2-O2)))*24”

类似的问题可以在Excel中搜索帮助得到。

FIXED(HOUR(A4)+MINUTE(A4)/60,1)
这个函数可以把2:30换算成2.5小时

注:
FIXED是把数字取近似值到指定位数.
HOUR是返回一个时间的小时数
MINUTE是返回一个时间的分钟数

这个函数的意思是:
返回一个时间的小时数,再加上这个时间的分钟数除以60,再把得到的结果保留一位小数的近似值.
如果想保留两位小数可以把函数中的最后一个1改为2.

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网