Excel 时间 Hours:Minutes 到分钟

Excel Time Hours:Minutes to Minutes

我从文本文件中 copy/paste 获得了一些信息。这些以这样的方式出现,我必须做一个 "Text to Column",它确实以 H:MM 的格式将时间整齐地留在它们自己的列中。我可以使用公式 =C2*60*24(因为 C2 是我第一次需要转换的地方,接下来是 C3 中的下一次,等等)。该公式适用于 1 小时以下的值。例如,如果我有一个显示 :22(22 分钟)的单元格,则公式单元格结果为“#VALUE!”???有人有解决方案或修复程序可以尝试吗?

你能用零作为前缀并使用 TIMEVALUE 函数吗?

=TIMEVALUE(0&C2)*60*24

可选,如果有前导冒号,则仅以零作为前缀。

=TIMEVALUE(IF(LEFT(C2, 1)=":", 0, "")&C2)*60*24