excel打开csv文档,修正长度过长的数字后几位变为0的问题

之前一直不知道这个方法,知道的就跳过吧,勿喷。

我们将身份证号,订单号,手机号,银行卡号等存到文本中(或者csv文档),但是使用excel打开的时候通常会变成科学技术法的样式

如果我们是将数据主动存到 excel中可以通过设置单元格格式为文本即可

但是有的时候这些数据并不是从excel录入的,例如我们从网站中导出。

  • 例如商城导出订单信息,订单号往往很长,而且许多网站后台导出的数据是存到了csv文件中,而这个文件又默认是使用excel打开。当然我们希望使用excel打开,毕竟基于excel的强大功能。

例如打开后:

可以看到订单是科学技术法的形式,即使上面有比较详细的数据,但是最后两位是0的(然而实际上这里的订单最后两位并不是0)我们使用notepad++或者记事本打开看一下

可见这样显示是合适的

解决办法:

  • 新建一个空白的excel

依次点击数据--获取外部数据--自文本之后选择你的csv文件。(以office2016为例)


选择逗号,下一步
之所以选择逗号是因为我们之前是使用 记事本打开csv文件的时候发现每个列的数据使用逗号分割的

Last modification:May 16th, 2019 at 11:43 am
如果觉得我的文章对你有用,请随意赞赏

Leave a Comment