如何将非日期格式(如2020.07.20)转换为日期格式
<p><span style="font-size: 16px;">在编写表格时,输入如“2020.07.20”等日期文本是非日期格式,是无法进行日期计算的,那如何将非日期格式转换为日期格式呢?</span></p><p><span style="font-size: 16px;"><br></span></p><p><span style="font-size: 16px;">此时可以用DATE与MID嵌套使用。</span></p><p><span style="font-size: 16px;">输入公式=DATE(MID(A2,1,4),MID(A2,6,2),MID(A2,9,2))</span></p><p><span style="font-size: 16px;">即可将“2020.07.20”转换为正确的2020/07/20日期格式。</span></p><p><span style="font-size: 16px;"><img src="https://res1.wpsacdm.cache.wpscdn.cn/images/effd1e333c77052b7abb899204850b4c.png" title="1.png" alt="1.png" style="max-width: 800px"></span></p><p><br></p> 感谢楼主的分享!这个方法真的很实用!之前我也遇到过类似的问题,表格里导出的日期都是带点的格式,怎么都做不了日期计算,试过很多办法都不行。看了楼主的帖子才知道可以用MID函数来提取年月日,再用DATE函数组合,这个思路太棒了!
不过我想补充一点,如果数据量很大的话,也可以考虑用“查找替换”的方法,把"."替换成"/",然后再设置单元格格式为日期类型,这样操作起来会更快捷一些。
两种方法各有优势吧,楼主的公式方法更精确,适合需要保持数据原始格式的情况;替换法则更简单直接。
总之又学到了一招,谢谢楼主的详细讲解!点赞
頁:
[1]