首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将时间转换为43811.23287 (excel时间)格式人类可读的日期时间,删除了分钟和秒

将时间转换为43811.23287 (excel时间)格式人类可读的日期时间,删除了分钟和秒
EN

Stack Overflow用户
提问于 2020-01-07 22:22:07
回答 3查看 99关注 0票数 0

我想知道这个43811.1234时间格式叫什么?

其次,我有一个列,上面的格式充满了日期时间。我如何分配时间给我删除了分钟和秒的日期时间?

示例12/12/2019 09:06变成12/12/2019 09:00?

2020年1月8日:多亏了Scott,我设法找到了更多关于excel时间格式的信息。这里有一个面向未来读者的链接。https://www.myonlinetraininghub.com/excel-date-and-time https://www.ablebits.com/office-addins-blog/2017/04/12/add-subtract-time-excel-over-24-hours/

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2020-01-07 22:29:24

Excel中的日期时间存储为双精度型。整数是自1900年1月1日以来的天数,小数是一天的一部分。所以12:00:00是.5。人们需要将数字格式化为日期/时间以显示正确的字符串。

为了得到小时,我们可以使用MROUND四舍五入到最近的小时:

代码语言:javascript
复制
=MROUND(43811.1234,TIME(1,0,0))

或者如果我们想去掉分钟和秒(四舍五入)

代码语言:javascript
复制
=INT(43811.1234*24)/24

票数 1
EN

Stack Overflow用户

发布于 2020-01-07 22:31:31

使用formula,您可以执行以下操作:

假设您在单元格A2中具有日期值:

=INT(A2)+TIME(小时(A2),0,0)

返回12-12-19 02:00:00

将其相应地格式化为所需的时间格式。

票数 0
EN

Stack Overflow用户

发布于 2020-01-07 23:38:04

A1中输入:43811.1234

A2中输入:12/12/2019 9:06

然后,选择A1:A2 >> Custom Cell Format,在窗口框中输入:d/mm/yyyy hh\:\0\0 (或在meet with your country date设置中输入mm/d/yyyy hh\:\0\0 )

A1,将更改为:12/12/2019 02:00

A2,将更改为:12/12/2019 09:00

编辑:

如果您想实际删除会议记录

B1中输入公式并复制下来:

代码语言:javascript
复制
=0+TEXT(A1,"d/mm/yyyy hh\:\0\0")

然后>>自定义单元格格式,在窗口框中输入:d/mm/yyyy hh:mm

B1,返回:12/12/2019 02:00

B2,返回:12/12/2019 09:00

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59630288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档