建议我使用日期格式自定义 excel

Posted

技术标签:

【中文标题】建议我使用日期格式自定义 excel【英文标题】:Suggest me to customize excel with date formats 【发布时间】:2018-07-11 08:26:20 【问题描述】:

在所附图片中,我需要员工以(HH:MM AM/PM) 的格式手动输入登录和注销时间。在 E 列中,我需要一个公式来计算其持续时间的小时数和分钟数。

我已尝试使用 =text(D2-C2,"h:mm") 公式,当我将相同的公式应用于所有列时,它们会使用现有的空单元格进行更新,并在 E 列中生成 00:00。

我只需要在更新 C 和 D 列值时更新 E 列。

有人可以在这方面帮助我吗?我需要 12 小时格式的时间范围。

【问题讨论】:

您应该考虑控制他们的输入:如果他们输入错误,例如“92:0”而不是“9:20” - 数据验证可以做到这一点。 【参考方案1】:

1、尽量不要将实时转成文本。

    在 F2 中使用此公式,然后填写。 =E2-D2+AND(E2<D2, E2>0) 如果轮班跨越午夜,这也应该有效。

    在单元格上使用此自定义数字格式hh:mm_);;;

例子:

【讨论】:

Hello Heeped.. 答案有问题,因为即使没有提供值,它也会计算值。 您使用 AND 编写一个 IF 以确保两个值都存在。【参考方案2】:

您可以在No Of Hours 列中使用=IF(AND(C1<>"",D1<>""),D1-C1,"") 来计算只有当Log In TimeLog Out Time 被填满时。

对于格式化,您可以将Custom Format - h:mm 用于No Of Hours 列。

【讨论】:

谢谢阿鲁。但我无法找到您提到的“自定义格式”,因为我正在使用 Google 表格(在线)。 看看this是否有帮助。

以上是关于建议我使用日期格式自定义 excel的主要内容,如果未能解决你的问题,请参考以下文章

EXCEL表格日期格式自定义如何设置?

怎么在excel中设置自定义日期格式

EXCEL表格日期格式自定义如何设置

Kendo Grid MVC - 服务器导出 Excel 日期时间字段(自定义格式)

excel表格自定义格式的日期怎么改成文本格式的日期?

Excel 如何将YYYY-MM-DD日期格式改为YYYYMMDD格式