excel中如何将时间戳转换为日期格式
今天要将一份有9900多条数据的excel表里的时间戳转化为日期格式,一开始的想法是网上的时间戳转化工具来批量转化。可以是可以,但是转化后要复制到excel表,格式就出问题了。。还要调格式,好麻烦。后面就想着excel是不是可以有公式函数来转化。。真的可!excel真的🐂🍺

这么好用的赶紧记录下来,也和有缘看到的同学分享一下。

1、在excel表你要转化的那一列旁边先插入2列空白列

一列是第2步输入要用,另一列是第4步复制要用

2、输入=TEXT((F5+8*3600)/86400+70*365+19,“yyyy-mm-dd hh:mm:ss”)

其中,F5是要转化的时间戳的单元格。输入完公式,按下回车enter。该时间戳即转化为北京时间。

百度经验介绍时没有这一个,多了一步,要去excel表先调整单元格格式。"yyyy-mm-dd hh:mm:ss"这里可根据你想要转化的时间格式来调整,“yyyy-m-d hh:mm:ss”、“yyyy-mm-dd hh:mm”、"yyyy/m/d hh:mm:ss"等。加这一个,就免去了在excel表里的数字格式去自定义调整单元格的格式的步骤。

3、选中上面转化好的北京时间单元格,鼠标移到单元格的右下角,当鼠标形状变为实心的“十”字形时,双击鼠标左键。则整列即应用同样的公式。

4、复制到另一个空白列,粘贴格式选择只保留值,不要粘贴原格式,不然原来的列删除,函数引用到那一列数值就会变出invalid啥的,只保留数值就可以放心大胆的把另外两列都删除啦~这样你的表就和原始的表的标题列数保持一致。

可能有一些童鞋时间戳格式所存的数据为ms,可能需要除以1000,即=TEXT((F5/1000+8*3600)/86400+70*365+19,“yyyy-mm-dd hh:mm:ss”)
————————————————
版权声明:本文为CSDN博主「lucky多多」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_41948075/article/details/105217704
所有评论
加载评论 ...
发表评论