如何将包含日期和时间的文本单元格拆分为两个单独的单元格?

如何将包含日期和时间的文本单元格拆分为两个单独的单元格?

我正在尝试格式化 .csv 以便导入到某处,并且我有一列单元格,其纯文本格式为“星期一 02 23:11:52” - 我想将它们分成两列,格式为日期(星期一,02)和时间(晚上 11:11)

截屏

答案1

也许您还可以使用“文本到列”功能:

1.选择“文本分列”

在此处输入图片描述

2.选择“空间”

在此处输入图片描述

3.在单元格 D1 中输入公式:

=A1& " " &B1

在此处输入图片描述

4. 按照Gary的方法格式化日期: 在此处输入图片描述

答案2

数据在A1, 在B1进入:

=TRIM(MID(SUBSTITUTE(A1," ","|",2),1,FIND("|",SUBSTITUTE(A1," ","|",2))-1))

以及C1进入:

=TIMEVALUE(TRIM(MID(SUBSTITUTE(A1," ","|",2),FIND("|",SUBSTITUTE(A1," ","|",2))+1,99)))

然后正确格式化C1

在此处输入图片描述

相关内容