我正在拉动越野比赛时间,并尝试将比赛时间转换为更容易使用的整数。
我正在使用公式
=([Cell Name]-INT([Cell Name])*60*24
但我到目前为止检索两种不同的时间格式:
两种格式都采用不同的公式,并且它们产生不同的数字。第一种格式改为17分钟,但另一种格式改为1000+分钟。有没有办法可以将这些时间转换成一种格式?
答案 0 :(得分:1)
你遇到的主要问题是tom sharpe指出有时被评估为HH:MM和其他人被评为MM:SS。如果您查看源数据单元格(assmue A2)并使用以下公式,它将告诉您是否处理excel序列日期时间中的文本或时间格式化为以我们习惯看到的方式显示:
=ISTEXT(A2)
现在假设结果为TRUE,这意味着您正在处理TEXT。在文本中添加前导0:将使得时间可识别为具有HH:MM:SS格式的优点,并允许您一致地处理它。
为此,请使用以下公式:
=timevalue("0:"&A2)
如果前两位数字大于或等于60,事情可能会有点不稳定。
一旦你以正确的格式获得它,你就可以在公式中使用它。