在 Excel 中,有一列中“时间”格式为“凌晨 1:00 至凌晨 1:59”,我想将其转换为“凌晨 1:00”格式。我该如何使用公式来执行此操作,因为我尝试过“分隔”,但无法将其应用于数千行。我有“凌晨 1:00 至凌晨 1:59”,我想有“凌晨 1:00”
答案1
如果你的时间在 c1,那么有 3 种方法可以做到这一点在 D1 中输入
+INT(24*c1)/24 只需将单元格格式设置为您想要的时间格式。
=+SUBSTITUTE(TEXT(C1,"HH: AM/PM"),"":",":00")
=C1 并使用自定义格式 hh:"00" AM/PM 按照您的意愿显示
实际情况是时间是数字格式,其中 1 = 1 天或 24 小时。第一个使用 int 将其截断为小时。
第二个使用文本将时间转换为文本,然后替换以获得正确的格式。
最后只是使用自定义格式来按需要显示它。(仅限小时)