本文总共977个字,阅读需4分钟,全文加载时间:2.315s,本站综合其他专栏收录该内容! 字体大小:

文章导读:前言|CSV格式文件简介 CSV是一种通用的、相对简单的文件格式,被用户、商业和科学广泛应用。最广泛的应用是在程序之间转移表格数据,而这些程序本身是在不兼容的格式上进行操作的(往往是私有的和/或无规范的格式……各位看官请向下阅读:


前言|CSV格式文件简介

CSV是一种通用的、相对简单的文件格式,被用户、商业和科学广泛应用。最广泛的应用是在程序之间转移表格数据,而这些程序本身是在不兼容的格式上进行操作的(往往是私有的和/或无规范的格式)。因为大量程序都支持某种CSV变体,至少是作为一种可选择的输入/输出格式。

例如,一个用户可能需要交换信息,从一个以私有格式存储数据的数据库程序,到一个数据格式完全不同的电子表格。最可能的情况是,该数据库程序可以导出数据为"CSV",然后被导出的CSV文件可以被电子表格程序导入。

01|职场实例

经常有很多小伙伴们反馈这样的问题:

很多公司都会引进自己的管理办公系统ERP,通常我们需要从系统软件中导出数据,有时候数据会以Excel表格“.xls”格式导出保存,也有很多时候会以“.csv”格式得到文件导出保存。

如下图所示:

文件夹内左边这个文件为“csv”格式的文件,文件内储存了由系统导出的身份证号码信息。

小编在打开这个csv格式文件的时候,由于看那个图标和Excel的文件图标相似,就直接用Excel打开了,结果发觉其中身份证号码值都发生了错误。这个惨痛教训告诉我,虽然csv格式文件可以用Excel来打开,但是由于计算机档案数据转换的原因,会将其数值改做科学计数法方式储存,而造成发生错误。

当我们用Excel直接打开csv文件的时候,Excel认为这是一个18位数的数值,所以就会变成科学计数法。一旦变成科学计数法之后,那么这个操作是“不可逆”的。也就是说,这个时候即使将单元格格式改为“文本”了,这串数字也“回不去”了。所以我们不能直接用Excel打开这个csv文件。

02|正确操作方法

首先我们打开一个新建的空白的Excel工作簿,如下图所示:

然后点击“数据”选项卡,点击“从文本/CSV”按钮,从弹出的路径选择界面中,找到我们存放身份证号码的CSV文件,点击“导入”按钮。

在界面右下角点击“转换数据”按钮,即可将数据加载进入到Power Query编辑器界面。

Power Query编辑器中,选中该列数据,右击鼠标,点击“更改类型”,选择更改为“文本”格式。我们惊喜的发现,身份证号码数据就由科学计数法格式恢复到正常的格式了。

最后,我们点击“主页”选项卡,点击“关闭并上载”按钮,将Power Query编辑器中的数据上载到Excel工作表中即可。

以上内容由优质教程资源合作伙伴 “鲸鱼办公” 整理编辑,如果对您有帮助欢迎转发分享!

你可能对这些文章感兴趣:

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注