Excel表导入Access2010后时间显示错误怎么办

excel

1个回答

写回答

157790136

2024-11-17 13:21

+ 关注

excel
excel

在 Access 2010 中导入了一个 excel 表,导入时选择的是通过创建链接表来链接到数据源。导入后发现原本在 excel 中正确显示的日期和时间都变成了数值,且数据类型无法修改。如下图所示:

收起这个图片 展开这个图片

为了正确显示出时间格式,我们可以在 excel 文件里手动更改时间字段的格式。

excel 文件时间格式的字段后面插入两列如下图中的C列、D列,在C列里输入公式:=IF(B1=,,TEXT(B1,hh:mm))

回车后,C列会显示相同的时间,但是该单元格的格式已经不是时间格式了。拖拽选中的C1单元格右下方的十字,使整列都更改格式。如下图:

收起这个图片 展开这个图片

选中C列,复制到D列。此时D列显示的时间也不是时间格式的。最后,删除B列和C列。

收起这个图片 展开这个图片

然后用 Access 链接该 excel 文件,就可以正常显示时间了。

举报有用(10分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号