0

我拥有的数据格式为 HH:MM:SS 秒都是 00,所以时间像

     12:22:00

应该

     00:12:22  

有没有办法可以在excel中转​​换它?

编辑:

可能是一个更好的例子。

时间为零。所以这意味着没有时间流逝显示为

 12:00:00 AM

代替

  00:00 (MM:SS)

谢谢!

4

2 回答 2

1

您可以将您的时间除以 60。

将 60 放在一个单元格中,复制它,选择您想要的范围并用除法粘贴。此外,如果您想保留格式,您应该只粘贴值。

戈登

于 2013-12-06T19:13:53.193 回答
0

选择要更改的单元格并运行:

Sub FixTime()
Dim r As Range
For Each r In Selection
    v = r.Value
    h = Hour(v)
    m = Minute(v)
    r.Value = TimeSerial(0, h, m)
Next r
End Sub
于 2013-12-06T19:00:47.057 回答