我已经能够将这个日期转换为YYYY-MM-DD HH:mm但不再是。我该怎么做才能转换这个日期。
2014年9月15日上午9:30:32
你需要知道我正在使用瑞典语键盘,日期和地区。
示例:
Order # Purchased On
100026881 Sep 15, 2014 9:30:32 AM
100026880 Sep 15, 2014 9:10:56 AM
100026879 Sep 15, 2014 9:09:10 AM
100026878 Sep 15, 2014 9:03:27 AM
100026877 Sep 15, 2014 8:57:02 AM
100026876 Sep 15, 2014 8:38:37 AM
100026875 Sep 15, 2014 6:54:29 AM
100026874 Sep 15, 2014 5:03:23 AM
100026873 Sep 15, 2014 2:45:50 AM
100026872 Sep 15, 2014 1:42:26 AM
100026871 Sep 14, 2014 11:20:31 PM
100026870 Sep 14, 2014 11:16:29 PM
100026869 Sep 14, 2014 11:11:15 PM
100026868 Sep 14, 2014 11:10:06 PM
100026867 Sep 14, 2014 10:42:56 PM
100026866 Sep 14, 2014 10:41:22 PM
100026865 Sep 14, 2014 10:36:43 PM
100026863 Sep 14, 2014 10:26:13 PM
答案 0 :(得分:1)
您至少有三种不同的方式来应用日期格式。也许最快的是选择单元格或单元格范围,然后单击功能区的Home tab
。在Number
群组中,点击pop-up button
下的Number group title
,然后选择Date
将日期显示为m/d/yy
,其中 m 代表month
的号码, d 代表day
号码, yy 代表两位数year
Excel具有更多内置日期格式,您可以通过按Command-1然后单击“数字”选项卡显示“单元格格式”对话框来应用这些格式。您还可以通过单击功能区上的“主页”选项卡来显示“单元格格式”对话框的“数字”选项卡。然后单击“编号”组标题下的弹出按钮,并从弹出菜单中选择“自定义”。
显示“单元格格式”对话框时,选择“日期”类别。从列表中选择一个类型。选择其他位置(语言)或日历类型会更改提供的日期类型。
我希望这可能会有所帮助..
答案 1 :(得分:0)
这应该是评论,因为我没有瑞典设置而不是Mac,但我建议查找表:
+-----+----+ | Jan | 1 | | Feb | 2 | | Mar | 3 | | Apr | 4 | | May | 5 | | Jun | 6 | | Jul | 7 | | Aug | 8 | | Sep | 9 | | Oct | 10 | | Nov | 11 | | Dec | 12 | +-----+----+
说Marray,以及:
=TEXT(DATE(MID(B2,9,4),VLOOKUP(LEFT(B2,3),Marray,2,0),MID(B2,5,2))+VALUE(TRIM(RIGHT(B2,11))),"[$-41D]mmmm dd, yyyy h:mm:ss AM/PM")
C2中的并向下复制到适合(假设Sep 15, 2014 9:30:32 AM
在B2中)。
对于单个数字日期,可能是:
=TEXT(DATE(TRIM(MID(B2,8,5)),VLOOKUP(LEFT(B2,3),Marray,2,0),SUBSTITUTE(TRIM(MID(B2,4,3)),",",""))+VALUE(TRIM(RIGHT(B2,11))),"[$-41D]mmmm dd, yyyy h:mm:ss AM/PM")
对我来说(Windows,Excel 2013,英文!),这将返回:
可能需要将所有,
替换为;
,除了SUBSTITUTE内的一个。{/ p>
答案 2 :(得分:0)
我认为Jeeped
可能接近问题。
我的猜测是,现在数据可能已粘贴为文本,而不是识别日期。 (pnuts
有一个答案,但它比使用内置的Excel函数要多得多。)
如果日期在他们自己的专栏中,例如:
Sep 15, 2014 9:30:32 AM
Sep 15, 2014 9:10:56 AM
Sep 15, 2014 9:09:10 AM
etc
然后,您可能必须让Excel解析文本日期。
如果日期文字位于B2
,请将此公式放在另一个单元格中(例如B3
):
=DATEVALUE(B2) + TIMEVALUE(B2)
然后,您可以使用此自定义格式字符串格式化:yyyy-mm-dd h:mm:ss AM/PM
哪个会给你:
2014-09-15 9:30:32 AM
2014-09-15 9:10:56 AM
2014-09-15 9:09:10 AM
etc.
希望这有帮助。