如何解决Excel表格中的公式栏和单元格值之间的价值差异?

时间:2014-07-30 14:49:33

标签: excel ssis

我尝试使用SSIS包创建将Excel值插入数据库表

Formula Bar value = 7.96039603960396

Cell Value        = 7.96039604

在我的Excel表格中,c10单元格值为7.96039604。

如果我点击公式栏中的A1单元格,它会显示7.96039603960396。

C1到C9值为空。所以我在Excel连接字符串中使用IMEX = 1

在c10单元格中,我没有使用任何格式单元格,只有它的通用。

如果我在DB表7.96039604中的Excel连接字符串中使用 IMEX = 1

但我需要在数据库表中插入7.96039603960396

1 个答案:

答案 0 :(得分:0)

将整个Excel电子表格格式化为文本,然后在数据在SQL Server中时将文本值转换为所需精度的小数。

Excel =>临时表或内联转换=>目的地表。