Access 2013 导入类型转换错误处理空白

Posted

技术标签:

【中文标题】Access 2013 导入类型转换错误处理空白【英文标题】:Access 2013 Import Type Conversion Error Handling Blanks 【发布时间】:2017-03-16 15:40:32 【问题描述】:

我有一个要导入 Access 的 Excel 数据集。 Excel 中的字段之一的类型为 General,但它实际上是显示为文本的数字。并且该字段中的一些数据是空白的。因此,当导入 Access 时,我尝试将此字段转换为双精度,但由于数据中有空格,它给了我类型转换错误。有没有办法在导入步骤中将空白处理为 0 并转换为双精度?

我还认为在 Access 的导入字段步骤中曾经有一个“高级”按钮。现在我再也看不到那个按钮了。

【问题讨论】:

【参考方案1】:

在我的测试中,空白单元格不是问题,而是单独格式化为显示为文本并且确实有数据的单元格。建议修复电子表格。点评:

Convert 'numbers as text' to numbers

【讨论】:

excel 电子表格是一个软件输出,我正在使用 Access 自动生成一些报告。所以我不想在将电子表格导入 Access 之前对其进行操作。无论如何,我想出了一种方法,即在 Access 中运行一些查询来解决这个问题。不过谢谢

以上是关于Access 2013 导入类型转换错误处理空白的主要内容,如果未能解决你的问题,请参考以下文章

导入 Excel 电子表格时 MS Access 2013 类型转换失败

“时间”字段上的 Access 2016 类型转换错误

如何在将导入 Access 的 Excel 中转换此文本日期?

Access 2013:为啥会出现此语法错误?

怎样让vs2013不进行强制类型转换

Access 中的自定义函数返回类型转换错误