date时间格式在excel中转换为monthyear
我有一个关于excel的问题。
Excel工作表1有像下面的数据
OrderDate 2016-04-30T12:30:05 2016-05-03T05:14:09 2016-05-05T03:21:12 2016-05-06T07:03:24 2016-05-06T16:10:44 2016-05-07T01:12:33 2016-05-07T05:29:30 2016-05-08T06:17:05
基于以上数据,我想显示月份和年份,筛选格式和下面的列输出如下
OrderDate | FInalOrderdate 2016-04-30T12:30:05 | April2016 2016-05-03T05:14:09 | May 2016 2016-05-05T03:21:12 | May 2016 2016-05-06T07:03:24 | May 2016 2016-05-06T16:10:44 | May 2016 2016-05-07T01:12:33 |May 2016 2016-05-07T05:29:30 |May 2016 2016-05-08T06:17:05 |May 2016
在这里,我需要在finalorderdate列中给出filter,如果我想显示可能的月份数据,那么它应该只显示可能月份的数据。
如何在Excel文件中完成这个任务?
尝试
-
进入菜单 – >数据 – >数据工具 – >文本到列
-
点击下一步 。 在其他人上input“T”
-
点击完成 。
-
使用' mmm yyyy在自定义 格式化单元格格式化列。 只需点击右键。
-
进入菜单 – >数据 – >分类和filter – >filter
你可以尝试:
=DATE(LEFT(A2,4),MID(A2,6,2),MID(A2,9,2))
在B2中,并复制到适合(假设OrderDate
在A1)。
格式为mmmm yyyy
。
这将保留您的源数据和一个月内的date序列,尽pipe不显示它。
另一种方法:
将该值转换为“真实”Exceldate
B2: =--SUBSTITUTE(A2,"T"," ")
然后,填写并格式为mmmm yyyy
这将保留整个date/时间标记B
但只显示您想要的部分。
如果使用“数据”►“filter”,您将看到按名称select月份的function,但是您也可以深入查看date或时间。