Excel 未将“Mar 2017”解释为日期变量

Posted

技术标签:

【中文标题】Excel 未将“Mar 2017”解释为日期变量【英文标题】:Excel Not Interpreting "Mar 2017" As Date Variable 【发布时间】:2017-07-12 18:22:00 【问题描述】:

我们有一个微观策略报告,我们都使用它来提取一些历史数据以在 Excel 中转换为数据透视表。有一个月份属性显示为“2017 年 1 月”、“2017 年 2 月”......等问题是,当您导出数据并创建数据透视表并且您尝试按此月份属性对数据进行分组时,Excel不会将“Jan 2017”识别为 2017 年 1 月,而是将其识别为字符串。因此,当您尝试按月份属性排序时,excel 会按字母顺序对其进行排序。

问题是,我们如何才能让 excel 理解“Mar 2017”应该代表 2017 年 3 月?

【问题讨论】:

【参考方案1】:

在另一列中输入这个公式:

=--("1 " & A2)

其中 A2 是“日期”的开始。然后把公式复制下来。

然后将值复制并粘贴到您的“日期”上。

将单元格格式化为mmm yyyy

现在它们是真实的日期,可以在数据透视表上按月份分组。

【讨论】:

以上是关于Excel 未将“Mar 2017”解释为日期变量的主要内容,如果未能解决你的问题,请参考以下文章

JasperReports 未将 postgresql 时间戳转换为简单日期

某数据表中包含1个日期型字段、1个备注型字段和1个逻辑型字段,则该数据表的记录长度为多少?解释一下

php表单未将日期发送到数据库SQL

.net中excel导入sql 2008 报错:未将对象引用设置到对象的实例。

未将对象引用设置到对象的实例都可能由哪些原因引起的

React 和 Node 应用程序未将图像上传到 Cloudinary,404 错误没有解释