在 Excel 上填写时间表

在 Excel 上填写时间表

我正在尝试以一种只需要输入上班时间和下班时间的方式建立一个时间表,它会计算加班时间、差额和其他罚款。

使用 06:00 AM 或 PM,我必须在 :00 和 AM 或 PM 之间留一个空格,否则输入失败。我厌倦了总是必须输入冒号和空格。

我希望能够只输入 6A 或 6P 并在时间表上自动转换为上午 06:00 或下午 6:00。

你们能帮忙吗?

谢谢你,

Italo(抱歉重新编辑)

答案1

您可以在 Excel 中设置自定义格式,这样就不需要在 :00 和 AM 或 PM 之间留空格了,但是如果您使用的自定义格式只有 hhAM/PM,那么您将无法插入 6:30AM 或 PM。能够输入 6A 或 6P 并正确解释它的唯一方法是设置一个输入列,该输入列将根据“If”语句“输入”实际时间列。例如,如果输入单元格 =“6P”,则在实际时间列中插入“6:00PM”等。希望这对您有所帮助!

相关内容