如何在将导入 Access 的 Excel 中转换此文本日期?
Posted
技术标签:
【中文标题】如何在将导入 Access 的 Excel 中转换此文本日期?【英文标题】:How can I convert this text date in Excel which will be imported into Access? 【发布时间】:2013-03-22 14:27:58 【问题描述】:我有一个包含如下值的文本列的电子表格:
13:09:23 01 JUL 2011
我正在将此电子表格导入 Access 数据库,我需要将类型设置为日期/时间,如下所示:
7/1/2011 1:09:23 PM
是导入前在Excel中更改,还是导入后在Access中处理更方便?
我尝试在 Excel 中添加一个新列 (B) 并将 =DATEVALUE(A1)
放入 B1 中,这样可以正确地给出日期。然后我尝试将列格式化为不同的日期类型,但它们都忽略了时间,只显示 12:00 AM。
我怎样才能得到上面列出的格式的日期和时间?
谢谢!
【问题讨论】:
【参考方案1】:=datevalue(A1) + timevalue(A1)
【讨论】:
这很好用,并且在将 .xls 导入 Access 后按预期显示。谢谢!【参考方案2】:设置一个公式来读取=TEXT("YOUR Cell ref","m/d/yyyy h:MM:ss AM/PM")
,这将强制您的格式。
【讨论】:
这在 Excel 中完成了这项工作,但是当我将 .xls 导入 Access 时,它没有将数据拉入日期/时间字段。但是感谢您的回复!以上是关于如何在将导入 Access 的 Excel 中转换此文本日期?的主要内容,如果未能解决你的问题,请参考以下文章