分享

Excel公式练习85:从句子中提取日期

 hercules028 2021-07-09

excelperfect

本次的练习是:在一组单元格中,有些数据含有日期,我们想将这些日期提取出来。如下图1所示,将列A单元格数据中的日期提取出来并放置在列B中。

图片

图1

如何编写公式?

先不看下面的答案,自己想一想。

解决方案

方法1

在单元格B2中输入下面的公式:

=IFERROR(MID(A2,FIND('/',A2)-2,10),'')

然后,下拉至对应的列A中的数据末尾。

此公式非常简单,使用FIND函数查找单元格数据中“/”出现的位置,减去2则是日期在数据中开始的位置,10是日期的长度,然后使用MID函数提取找到的日期。

方法2

在单元格B2中输入下面的公式:

=IFERROR(MID(A2,SEARCH('??/??/????',A2),10),'')

然后,下拉至对应的列A中的数据末尾。

此公式的妙处在于,使用SEARCH函数在单元格中搜索符合指定格式的文本所在的起始位置。然后,使用MID函数提取找到的日期。

小结

分析清楚需求,熟练使用函数,顺利解决问题。

欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多