作者:乔山办公网日期:
返回目录:excel表格制作
不建议在excel中使用这种所谓的时间(伪时间),因百为它不能计算,需要经过数据转换,然后再计算会造成很大麻烦,最重度要的是影响excel的运行效率。
首先说明一下excel中的日期时间问题,日期从1900年1月1日开始值为1,每天增加1,所以日期是一个正整数知,而时道间从0点(0值)开始,到24点为1,所以时间是一个大于等于0小于1的小数,因为等于1就是1天了。
基于以上原因专,建议在excel中用真时间来进行时间运算更方便,它们可以直属接进行加减运算。修正后的时间数据及运算公式如下图所示:
=TEXT(B2-A2,"d天h小时m分钟")
在目标单元格输入公式如下:
=TEXT(B1-A1,”hh:mm:ss")或
=TEXT(B1-A1,"d天,h:mm:ss")或
=TEXT(B1-A1,"d天,h小时mm分ss秒")
够了吧,还有呢!
在excel中计算两个日期来之间的差,并得到月份数,可以用datedif函数来实现。
公式为:源=DATEDIF(A1,B1,"m")。该函数的第百一个参数是开始日期,第二个参数是结束日度期,第三个参数是定义返回值是年数、知月份数、还是天数。返回年数用道参数“Y”,月份数用“M”,天数用“D”.
首先,判断你的时间是否真是如你知所说的时间格式,把单元格格式设置成“常规”,真时道间将变成数值,不变的就是“假时间专”,如图所示:
2. 因为真时间是数值,所以直接相减即可计算差值,单属位是天,换算成分乘以1440即可,如图所示: