在 Excel 中:转换或拆分时间格式

在 Excel 中:转换或拆分时间格式

在 Excel 中,有一列中“时间”格式为“凌晨 1:00 至凌晨 1:59”,我想将其转换为“凌晨 1:00”格式。我该如何使用公式来执行此操作,因为我尝试过“分隔”,但无法将其应用于数千行。我有“凌晨 1:00 至凌晨 1:59”,我想有“凌晨 1:00”

答案1

如果你的时间在 c1,那么有 3 种方法可以做到这一点在 D1 中输入

  1. +INT(24*c1)/24 只需将单元格格式设置为您想要的时间格式。

  2. =+SUBSTITUTE(TEXT(C1,"HH: AM/PM"),"":",":00")

  3. =C1 并使用自定义格式 hh:"00" AM/PM 按照您的意愿显示

实际情况是时间是数字格式,其中 1 = 1 天或 24 小时。第一个使用 int 将其截断为小时。

第二个使用文本将时间转换为文本,然后替换以获得正确的格式。

最后只是使用自定义格式来按需要显示它。(仅限小时)

相关内容