#excel##excel教程##办公软件##我要上头条#
这是一个可以获取知识的头条号——云端网校教程 。大家好,今天给大家介绍的是一个非常重要的理论型知识,关于时间与日期 。如果是办公财务人员或者计算考勤文员请认真阅读 。
首先我们先来说下时间与日期在Excel表格中的显示原理 。大家想一下,它们是不是可以用来计算的,比如说今天上午8点上班,工作到12点下班,工作时间是多少?那我们经过计算得到是4个小时 。很明显时间与日期也是属于数值型数字,可以计算的 。既然可以计算 , 那我们就可以大胆的认为,其实每一个时间和日期对应的都是Excel表格的一个数字,其实事实就是如此,以下是时间与日期的显示原理 。
时间与日期原理:对应介于0到2958465的数值,1代表1900年1月1日,2958465代表9999年12月31日 , 其中每一个数字代表一天 。我可以给大家演示一下 。

OK,那么问题来了,每一个整数都代表一个日期,那其中还包括了千千万万的小数呢,它们代表什么呢?
其实这个问题非常简单,比如0.5,那它就代表半天,也就是12个小时;比如1.5,那它代表的就是1900年1月1日 半天 。我给大家演示一下 。

这样我相信大家就会完全明白Excel中时间与日期的本质原理了,至于有的人问为什么要到9999年12月31日就结束了,这个问题就不用纠结了,相信就这些时间我们肯定够用了 。
当你懂得时间与日期原理之后 , 那么计算时间就简单多了 。我们来计算一个 。
如图所示,我们想要计算持续时间,最后结果单位为分钟,看下面演示 。

我们很轻松的就计算出来了,因为购买我教程的学员非常多 , 我发现到了这里,就会有很多学员转不过弯来了 , 下面我给大家说下计算的时候的心得 。
无论你看到的是时间还是日期,在进行加减之后得到的单位其实都是“天” 。因为它们本质是数字 , 每一个数字代表的都是某“天” 。如果你想得到“小时”的数据,那么肯定是要再乘以24;得到“分钟”,那么就是再乘以60,以此类推 。
最后还有个小问题,就是昨天有位做考勤的学员问我的,下面是她的问题 。

为什么第二行会出错呢?原因很简单,因为这位员工加了夜班,下班的时候是第二天的9点钟,这样就做减法肯定是不对的 。一般像这种情况 , 有两种解决方法 。
第一种:在记录时间的时候就加上1天,操作如下所示 。

第二种:写一个IF函数 , 这个如果不会用IF函数的需要看下之前的文章:
操作如下所示:

E2单元格公式为:=IF(D2>C2,(D2-C2)*24*60,(D2 1-C2)*24*60)
这个公式过于简单,只要是会IF函数都能看懂 。
OK,到这里今天的课程就结束了,希望能帮助到大家 , 写大家的阅读和关注,我会一直发软件类的干货教学的,求点赞,求转发 。
如果喜欢Excel,想系统化从零学习的朋友可以看下我的专栏,里面有全套原创视频教程 。(没有软件的 , 私信我,免费得软件)
【Excel中的时间与日期计算的那些事,懂了这个原理你会感觉很简单】因为平台要拿分成 , 所以头条上教程价格稍微高一些 。如果需要教程并且想要优惠一些,可以搜我的淘宝店铺:云端网校 。(记得是搜店铺,而不是宝贝)或者直接点击下面的了解更多,可以直接进入商品页面 。都是个人的原创视频教程,谢谢大家的支持 。课程详情
