如何将 date_space_hour 格式化为时间格式

如何将 date_space_hour 格式化为时间格式

我明白了文本Excel 工作表中的数据

16/10/2018 00:11:53
16/10/2018 00:41:52
16/10/2018 04:21:19
16/10/2018 04:30:37

它是“日/月/年空间时:分:秒”

我尝试将其格式化为日期或时间,但没有任何反应(它应该转换为代表日期和时间的浮点数)

我需要使用 excel 函数提取日期和小时 (h:m:s)

我无法使用 Excel 的“将文本转换为列”功能在空格处分隔日期和小时,因为它会创建/覆盖相邻列,而且我无法移动/覆盖数据列(我不是工作表的唯一用户)

答案1

您可以使用这个公式(基本上LEFT()MID()):

=LEFT(A1,SEARCH("/",A1)-1)&MID(A1,SEARCH(" ",A1),LEN(A1)-SEARCH(" ",A1)+1)

在此处输入图片描述

答案2

我找到了一个方法:

从任意单元格复制 1

将所有值乘以 1(从任意单元格复制 1,选择性粘贴,选择“值”和“乘以”)日期将变成浮点数

特殊粘贴

然后将数据格式化为“个性化格式”,

d/m/yyyy hh:mm:ss

然后提取小时

=TIME(HOUR(A1),MINUTE(A1), SECOND(A1)) 

西班牙语版本:

=NSHORA(HORA(A1);MINUTO(A1);SEGUNDO(A1))

相关内容