【发布时间】:2014-05-21 12:57:52
【问题描述】:
我有以下从 ERP 软件导出的时间戳,例如:0h20 或 2h30。
我想在 Excel 中将此时间戳转换为整数。
有人知道如何在 Excel 中执行此操作吗?
提前致谢!
【问题讨论】:
-
您希望整数代表秒、分钟还是小时??
-
抱歉不完整,但我想在几分钟内完成。
我有以下从 ERP 软件导出的时间戳,例如:0h20 或 2h30。
我想在 Excel 中将此时间戳转换为整数。
有人知道如何在 Excel 中执行此操作吗?
提前致谢!
【问题讨论】:
要获取整数分钟数,在 A1 中有数据,在另一个单元格中输入:
=60*LEFT(A1,FIND("h",A1)-1)+MID(A1,FIND("h",A1)+1,9999)
获取整数秒数使用:
=60*(60*LEFT(A1,FIND("h",A1)-1)+MID(A1,FIND("h",A1)+1,9999))
【讨论】:
=60*LEFT(A1;FIND("h";A1)-1)+MID(A1;FIND("h";A1)+1;9999)
那个整数应该是什么?总分钟数?
如果是这样:
=SUMPRODUCT(0+MID("00000"&A1,FIND("h","00000"&A1)-{5,-1},5),{60,1})
如果字符串中始终存在一个“h”,即 10 分钟的格式为 0h10,而不仅仅是 10,则该值适用于小时条目不超过 9999 且包括 9999 的值。
问候
【讨论】: