Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql Excel日期格式不正确_Sql_Excel_Vba - Fatal编程技术网

Sql Excel日期格式不正确

Sql Excel日期格式不正确,sql,excel,vba,Sql,Excel,Vba,感谢您阅读此问题,以及您为帮助我所做的尝试,非常感谢 无论如何,我有一个excel文件,我正试图通过导入进入SQL。一切正常,但当我检查excel时,我看到一些行为空,其中应该有值。(顺便说一句,SQL中的“我的日期”格式是mdy)。所以我检查了excel,发现日期有点不同,所以我选择了列,并将它们格式化为相同的格式。然而,我仍然注意到同样的错误。经过进一步调查,我意识到公式栏中的日期仍然不同,格式为'93年9月30日(在角落处有一个小绿色标记)的日期正确,而那些看起来像1993年5月7日的日期

感谢您阅读此问题,以及您为帮助我所做的尝试,非常感谢

无论如何,我有一个excel文件,我正试图通过导入进入SQL。一切正常,但当我检查excel时,我看到一些行为空,其中应该有值。(顺便说一句,SQL中的“我的日期”格式是mdy)。所以我检查了excel,发现日期有点不同,所以我选择了列,并将它们格式化为相同的格式。然而,我仍然注意到同样的错误。经过进一步调查,我意识到公式栏中的日期仍然不同,格式为'93年9月30日(在角落处有一个小绿色标记)的日期正确,而那些看起来像1993年5月7日的日期

我想知道是否有某种方法或宏可以将所有这些日期更改为这样的正确日期,而不仅仅是看起来正确并中断SQL

尝试在该列上使用
=DATEVALUE(TEXT(A1,“DD-MMM-YYYY”)
函数。

格式设置实际上只会更改数据的外观,而不会更改实际输入。