Excel 更改“;XX:XX:00“;至;00:XX:XX“的;

Excel 更改“;XX:XX:00“;至;00:XX:XX“的;,excel,Excel,因此,我可以直接从iTunes复制/粘贴这些数据: Excel有“XX:XX:00”格式,即“hh:mm:ss”,但正如您所想象的,它更像“mm:ss:00”。音乐不长 由于这不是一个直接的单元格格式问题,我在互联网上很难找到答案。我需要一些东西来把2“00”放在开头(以便有“00:mm:ss”) 编辑:这是一个单元格格式理解问题 这个公式应该有效: ="00:" & MID(TEXT(A1,"h:mm:ss"),SEARCH(":",TEXT(A1,"h:mm:ss"))+1,3) &

因此,我可以直接从iTunes复制/粘贴这些数据:

Excel有“
XX:XX:00
”格式,即“
hh:mm:ss
”,但正如您所想象的,它更像“
mm:ss:00
”。音乐不长

由于这不是一个直接的单元格格式问题,我在互联网上很难找到答案。我需要一些东西来把2“
00
”放在开头(以便有“
00:mm:ss
”)


编辑:这是一个单元格格式理解问题

这个公式应该有效:

="00:" & MID(TEXT(A1,"h:mm:ss"),SEARCH(":",TEXT(A1,"h:mm:ss"))+1,3) & RIGHT(TEXT(A1,"h:mm:ss"),2)
重要的元素是将时间转换为文本字符串

  • 将A1更改为持续时间(Duree)的第一个单元格并向下复制公式
  • 然后,可以复制结果并将其粘贴为值
编辑:您也可以使用正确的功能:

="00:"&RIGHT(TEXT(A1,"h:mm:ss"),LEN(TEXT(A1,"h:mm:ss"))-SEARCH(":",TEXT(A1,"h:mm:ss")))

将时间(C1)设置为“常规”的单元格格式。如果它保留其值,如11:42,则使用=TimeValue(C1)将其转换,并将单元格格式化为自定义mm:ss


如果它变为0.4875,则将其转换为=C1/60,并将结果格式化为自定义mm:ss

您只需将单元格值除以60即可

然后像这样为该单元格选择自定义格式


假设您已经有了
11:42
,那么
“00:”&C2
会有什么问题?它给我的是“00:04875”。这是一个格式问题(虽然不是,但…)作为“Durée”专栏,文本格式给我“04875”,你说的再正确不过了,但是在用他们的法国兄弟替换了每个函数之后,我有一个非常接近我想要的东西:
00:42:00
,所以我想我可以用你的公式找到我想要的东西。当我拿到它的时候,我会回来回答这个问题。很高兴它有帮助。我在答案中添加了另一个选项,因为您只需要用于此目的的正确函数。如果它将11:42更改为11:42:00,则每次将更改为0.4875,将0.4875除以60以将小时转换为分钟。然后将单元格格式化为时间,效果很好!如果excel将1转换为24小时,我就明白了为什么04875是11:42,为什么我可以除以60得到分钟而不是小时。@mewXMax excel将11:42保留为单元格中的0.4875(您将其视为11:42)。0.4875/60=0.008125,这是另一个单元格的值。将其格式化为时间时,显示00:11:42