![导出的持续时间在 Excel 中以一天中的时间值出现,有什么解决方案吗?](https://linux22.com/image/1528002/%E5%AF%BC%E5%87%BA%E7%9A%84%E6%8C%81%E7%BB%AD%E6%97%B6%E9%97%B4%E5%9C%A8%20Excel%20%E4%B8%AD%E4%BB%A5%E4%B8%80%E5%A4%A9%E4%B8%AD%E7%9A%84%E6%97%B6%E9%97%B4%E5%80%BC%E5%87%BA%E7%8E%B0%EF%BC%8C%E6%9C%89%E4%BB%80%E4%B9%88%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E5%90%97%EF%BC%9F.png)
我下载的表格有问题。目前,在线平台上正确显示的数字是 0:31(通话时长),但当我将列表导出到 excel 进行跟踪时,它显示为 12:31:00 AM!单元格上显示 0:31,但 fx: 部分不显示。有没有办法将其转换回 0:31,即 mm:ss?
答案1
当在 excel 中打开某些格式的数据(例如 csv、txt 等)时,excel 会尝试猜测每列的内容。在本例中,它猜测您有小时:分钟,并将其转换为十进制数(24 小时 = 1),应用其默认时间格式h:mm:ss AM/PM
。
如果您重新格式化该列,[hh]:mm
它将按您想要的方式显示,但如果您稍后对其进行数学运算,可能会导致一些问题,因为十进制值 0:31(mm:ss)将是 0.000359,而值 0:31(hh:mm)将是 0.021528。
或者,您可以根据数据的原始格式将其导入为文本。