EXCEL文本时间 转换成多少小时
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EXCEL文本时间 转换成多少小时相关的知识,希望对你有一定的参考价值。
把图片中的时间全部用公式换算成小时
如果以你现有的时间(假时间)格式,公式很麻烦,写出来非常长。
最简单的方法是使用真时间格式,公式会非常短。
再退一步使用固定的数据长度,公式也会很容易。
比如: 00天00小时00分钟(02天09小时03分钟、12天20小时34分钟)
长公式给你参考:
=IFERROR(LEFT(A1,FIND("天",A1)-1)*24,0)+IFERROR(IF(FIND("小时",A1)<4,LEFT(A1,FIND("小时",A1)-1),MID(A1,FIND("天",A1)+1,FIND("小时",A1)-FIND("天",A1)-1)),0)+ROUND(IFERROR(MID(LEFT(A1,LEN(A1)-2),FIND("小时",A1)+2,2),LEFT(A1,LEN(A1)-2))/60,1)&"小时"
公式:
=(IF(ISERROR(FIND("天",A1)),"","1900-1-")&SUBSTITUTE(IF(ISERROR(FIND("小时",A1)),"0:","")&SUBSTITUTE(SUBSTITUTE(A1,"小时",":"),"分钟",""),"天"," "))*24
示例:
参考技术B 将单元格输入时间后,选定单元格。然后按CTRL+1——选择单元格格式为时间。然后相减就得出了小时 参考技术C 最简单的办法是先按天、小时、分钟分列,然后用公式只要用四则运算即可 参考技术D公式:=EVALUATE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(Sheet1!A1,"天","*24*60+"),"小时","*60+"),"分钟",""))/60&"小时" 这样就行了 如果需要对结果四舍五入加ROUND就行
如何将Excel文档转换成UTF-8格式的文本文件
在正式获取外部数据之前,需要提醒大家的一点是,也要先做好TXT文本数据的分隔工作这里可用的分隔符也包括空格、制表符、英文的逗号以及分号四种,等做完所有的分隔工作后保存这篇文档。用Excel2010打开一篇空白工作簿,切换到“数据”选项卡,然后单击“获取外部数据”组中的“自文本”命令。
此时会打开“导入文本文件”窗口,大家选择自己需要导入的TXT文件,例如,现在选中“桌面”上名为“小学三年级期末考试成绩单.txt”的文件,然后单击“导入”按钮。
在弹出的“文本导入向导 - 第1步,共3步”对话框中,默认原始数据类型,直接单击“下一步”按钮即可。
此时会跳转到“文本导入向导 - 第2步,共3步”对话框,勾选所有可用的分隔符号,然后单击“下一步”按钮。
在“文本导入向导 - 第3步,共3步”对话框中,默认列数据格式,直接单击“完成”按钮即可。
此时会弹出一个“导入数据”对话框,默认数据的放置位置为现有工作表的第一行第一列,可以根据自己的需要修改这个位置,然后单击“确定”按钮。
返回工作簿,就能看到如下效果,其中可能会有些数据的位置不对,可以自己手动调整。 参考技术A 先同时按ctrl和`键(在tab键上面呢),切换到公式画面,然后复制到文本文档就可以了。
以上是关于EXCEL文本时间 转换成多少小时的主要内容,如果未能解决你的问题,请参考以下文章