【发布时间】:2015-12-30 13:17:05
【问题描述】:
我需要在 Excel 中为大量数据列表分隔日期和时间,格式为 12/23 1600(即 12 月 23 日 16:00)。 我尝试了函数 =DATE(YEAR(serial_number),MONTH(serial_number),DAY(serial_number)),但它无法读取该格式。
你能告诉我如何在不改变格式的情况下做到这一点吗?
【问题讨论】:
-
您将无法从该日期格式中获取年份。 Excel 会将其视为文本 -
=serial_number+1返回 #VALUE 错误。您必须使用文本函数将各个部分拉出,然后将其输入 DATE 函数 -=LEFT(serial_number,FIND("/",serial_number)-1)将返回 12,=MID(serial_number,FIND(" ",serial_number)+1,LEN(serial_number))将返回时间部分。
标签: excel date datetime time excel-formula