首页 excel笔记函数技巧正文

将"天"、"时"、"分"、"秒"合并统计时长

  办公讲效率,一点不假,如果最有效最直接体现出效率呢?在某种情况下使用时间来反馈效率是一种不错的办法,例如,很多企业很流行的OA审批作业。

  一个申请或者是流程如何在最短时间内得到领导批准,而不致于导致时间的无效消耗?各个审批环节的审核人是否有及时处理事情?

  如下图,每个环节是文本状态,且不规则,不便于统计与比较,需要将每个流程环节转化成时间统计所耗用的时长,最后再统成工作效率;

日记坊:天时分秒时间统计

       思路:

  我们都知道:1day=24h=24*60m=1440分钟;

   1day=24h=24*3600s=86400秒;

  可以有如下思路,例如

  5天19小时55分钟52秒=52秒/60秒+55分钟+19小时*60+5天*1440分:

日记坊:天时分秒时间统计

  思路和计算方法有了,那么如何使用函数公式将其计算出来呢?

  我们可以使用substitute函数,将时间中的文本替换成相对应的计算值:

  SUBStITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE($F3,"秒","/60"),"分钟","+0+"),"小时","*60+"),"天","*1440+")

  OK,基本雏形出来了,可是这还不够,因为这样替换出来的还是文本串;

日记坊:天时分秒统计时间

  还需要使用evaluate函数,将文串进行定义,EVALUATE函数的作用是对以文字表示的一个公式或表达式求值,并返回结果;

  所以,这个文本串可以进行结果计算了,我们最后加上round函数,将结果小数点限制一下;

日记坊:天时分秒统计时间

  这样,每个环节的最终耗时都转换成的分钟时长,哪个环节没能及时处理流程导致时间的无效消耗一目了然;

打赏
  • 文章发表:九天
  • 本文地址:https://rijifang.com/index.php/post/54.html
  • 声       明:转载请注明出处和附带本文链接!文章部份资料来自于网络,版权归原作者,尊重原创,注重分享;如涉版权问题,请联系本站删除!