2011-01-27 178 views
7

我的Excel工作表的格式如下:DD/MM/YYYYExcel格式日期为MySQL

例如:24/10/2010(欧洲格式)

和我的MySQL需要:YYYY- MM-DD(美国格式)

我如何格式化在Excel中的日期有这样的美制? 我试图与单元格的格式,但我没有想要的格式

问候

+1

YYYY-MM-DD是ISO 8601格式,而不是美国格式。 – 2011-01-27 14:05:31

回答

16

这里是你如何能找到在Excel中,此数字格式:

  1. 转到单元格格式,然后号码选项卡。
  2. 选择日期
  3. 改变本地化到英语(英国)
  4. 的列表(在Excel的本人的美国版本)上的第五个项目是你正在寻找的格式。

希望有所帮助!

3

使用文本功能 - 假设日转换为单元格A1,= TEXT(A1,“年月日”)将让您的数据转换成MySQL会理解为日期的格式。

8

四小时,分钟和第二

走在自定义类别,并输入:

YYYY-MM-DD HH:MM:SS

1

解决方法有很多,但我重新格式化使用此公式的日期(假设您的日期在单元格E2中):

=YEAR(E2)&"-"&RIGHT(TRIM(100+MONTH(E2)),2)&"-"&RIGHT(TRIM(100+DAY(E2)),2)