excel如何将中文文本时间转换成可以计算的时间
本例主要介绍如何把我们中国人习惯的中文时间表达,比如说“3小时4分56秒”转化成在excel中可以实际计算的时间格式。

2、选中B2单元格,点击【公式】-【定义名称】。

4、进入B2单元格的编辑模式,输入=Time,并回车。

6、下一步,将B2的公式填充到整个工作表黄色区域。

8、选择【自定义】,并输入代码:[h]小时。知识点补充:h加上方括号是为了让25小时显示25,而不显示1。因为超夸臾蓠鬏过了24小时其实结果应该是“1天又1小时”,不加方括号则只显示天数以外不足1天的小时数。加上方框可以将全部时间转化成小时。

9、同样,设置C2:C6单元格格式为:[m]分。

11、使用的公式简单说明:=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBS哌囿亡噱TITUTE($A2,"天","*3600*24+"),"小时","*3600+"),"分","*60+"),"秒","")&"+0")这部分将文本中的“天”、“小时”、“分”、“秒”等替换成“*3600*24”、"*3600+"等,也即将时间转化成秒的表达方式。比如说“1天”转换成了“1*3600*24++0”,也就是1天的秒数。再除以86400将总秒数转换成“天”的表达。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:50
阅读量:80
阅读量:81
阅读量:61
阅读量:56