【公式Plus】P_TIMEDIF,轻松计算时间差
计算时间差非常的简单,直接用两个时间相减就可以了。就像下面这样。
但是相减之后得到的是一个小数,并不是我们想要的小时、分钟这些单位,怎么变成小时或分钟呢?没有头绪。
实际上这个小数呢,代表的单位是天,所以只要把它相应的乘以24、60,就可以转换成小时或分钟的单位了,具体的操作是这样的。
不过这样的转换还是有些麻烦。前几天学习了DATEDIF函数,用来计算日期差,这个函数非常的好用,也非常的简单,只有3个参数。
所以要修改日期差的计算方式,只需要修改第3个参数就可以了。如果计算时间差也可以这么简单就好了。这个可以有,我们来看看下面这个P_TIMEDIF函数
可以看到,这个P_TIMEDIF函数和DATEDIF一样,只有简单的3个参数:
想要修改时间差的单位,只需要变成第3个参数就可以了,我们可以选择下面任意一种现实方式:
- H:以小时为单位,返回时间差。
- M:以分钟为单位,返回时间差。
- S:以秒为单位,返回时间差。
- HH:以小时为单位,并按0.5小时向下舍去,返回时间差。比如1.2个小时则返回1小时;1.8小时则返回1.5小时。适合进行加班时数计算。
P_TIMEDIF函数是一个VBA自定义函数,是公式Plus插件中的函数之一,所以你的电脑上默认是没有这个函数的。
你可以在公众号回复时间差,获取本节案例,体验一下效果。
如果这个函数是你需要的功能,请按照下面的引导,下载使用公式plus。
P_JIABAN函数
你可以通过下面的方法,获取公式Plus:
- 关注我的公众号
【拉小登】
,回复【公式plus】,就可以免费下载了。 - 下载完成后,打开【公式plus】,然后打开你的表格,就可以使用这些简单的函数了。
或者将公式plus,设置为自动加载项,具体请看下面的视频演示
https://v.qq.com/x/page/m0508z73ze1.html
3.点击阅读原文,查看【公式Plus函数使用手册】
我是拉小登,源于Excel,不只是Excel
= = 推荐文章 = =
【公式Plus】用LEFT、MID函数截取字符,真的很low
https://ladeng6666.github.io/wiki/formula-plus
联系作者