学会 3 招,再也不怕 Excel 中的假日期~

日期,是 Excel 表格中必不可少,且最为特殊的数据。驾驭得了,你就能运表如飞;驾驭不了,它能让碰一鼻子灰。

这不,又有一位表妹碰灰了。

1、表妹的烦恼

表妹小方:我想从日期数据中提取出「月」和「日」,可为什么「month」和「day」函数都不管用?

如果是你,会怎么帮这位表妹呢?

2、一招立马见效

最简单的当然是分列法

这样是不是就完事了呢?然而并没有!

的确,这种方法可以满足小方所提的需求 ——「提取月和日」。但,这只是一种头痛医头脚痛医脚的方法。

为什么?

因为,根本问题在于数据源的日期不规范。

3、三招彻底解决烦恼

要从根本上解决问题,还是推荐用以下三招,先将日期整理规范,转换成标准日期:

❶ 分列转换法

利用分列向导可预设导出格式的特性,强制转换数据格式是惯用手法。

 替换转换法

对于规律比较明显的数据,还可以用替换法批量清除多余字符,从而达到转换目的。

❸ 函数转换法

函数公式比较复杂,它适合需要频繁更新数据,要自动计算的场合。

4、打破砂锅问到底

大多数情况下,我们想要单独得到月和日的信息,是为了方便筛选、统计和分析。

然而,这是一个伪需求。

如果我们在继续问为什么,就能找到问题的症结所在:

为什么要提取月和日?有必要吗?

为什么用函数不行?到底问题在哪?

因为,日期是特殊的数字,它本身就是由年、月、日三个零件构成的,是「活」的真日期。

如果它符合标准格式,Excel 就可以自动认出其中的每一个部件,要分别按照年、月、日进行筛选、分析,根本不需要单独提取出来。

例如,做数据筛选时,筛选的条件会自动变成一层一层的结构,非常方便。

自动分级显示的标准日期

但是,很多从其他系统、软件中导出的日期数据,虽然看起来像标准日期,但实际上却是「死」的假日期,Excel 没办法自动识别出它的年、月、日等零件构成。无论筛选、数据透视、还是函数公式,都把它当成一整串的文本:

无法自动分级显示的假日期

所以,只有将文本型的假日期彻底转换成数字型的真日期,才能化繁为简,一劳永逸。即使要继续提取年、月、日的信息进行其他计算,也是轻轻松松的事。

❶ 分列转换法

❷ 替换转换法

❸ 函数公式法

所以,你 Get 到了吗?

搞定 Excel,加班生活远离我!你是否也遇到 Excel 难题呢?在留言区放开聊起来吧~

本文来自微信公众号:秋叶 Excel (ID:excel100),作者:秋小叶,编辑:竺兰

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。

文章价值:
人打分
有价值还可以无价值
置顶评论
    热门评论
      文章发布时间太久,仅显示热门评论
      全部评论
      请登录后查看评论
        取消发送
        软媒旗下人气应用

        如点击保存海报无效,请长按图片进行保存分享