我有关于OBIEE的报告, date 字段我将自定义格式设为 MM-DD-YYYY 我还尝试 [FMT:dateShort] 即可。一旦我导出到.csv我将文件链接到MS Access 2007和日期字段我得到一个错误 #NUM!为什么会这样?
答案 0 :(得分:0)
其中任何一个都可能是问题/解决方案:
#Num!在Access中告诉您单元格包含混合数据;一些数字,一些文字,例如:34G(或你的' - ')会抛出一个#Num!
您需要返回Excel并将包含数字和文本的任何单元格的格式更改为"混合数据"然后在导入Access之前保存该表。
您可以使用宏执行此操作:
Sub Addspace()
Dim cell As Object
For Each cell In Selection
cell.Value = " " & cell.Value
cell.Value = Right(cell.Value, Len(cell.Value) - 1)
Next
End Sub
只需突出显示需要格式化的单元格,运行上面的宏,然后重新保存电子表格。
或强>
#Num!错误值表示根据字段的DataType或FieldSize属性设置,字段中的值太大(正或负)要存储在字段中。 (https://support.microsoft.com/en-us/kb/209132)
根据您的日期格式,我会先尝试第一次修复。日期= / =数字