将格式为“1h 25m”的文本单元格转换为 85m

将格式为“1h 25m”的文本单元格转换为 85m

我想将包含以下文本/数字字符串 1h 25min 的单元格转换为显示 85min 的单元格。不幸的是,原始单元格仅采用 1h 25min 格式,而不是真正的 Excel 时间格式。

答案1

由于它是以无法识别的格式表示时间的文本,因此您需要使用 Excel 的字符串实用程序手动对其进行剖析。

以下是一个示例公式,它将划分出小时和分钟,然后将其转换为标准的“时间”类型。假设您的时间字符串位于单元格 A1 中:

=TIME(LEFT(A1, FIND("h ",A1)-1), MID(A1,FIND("h ",A1)+3, FIND("min",A1)-5),0)

按原样,它不是很动态;它期望格式与您布置的格式一致,包括分钟的 2 位数字,但应该足以让您开始。:)

相关内容