工作中,总会使用各种各样的系统。有时为方便统计分析,我们就会从系统里把数据导出来。但是并不是所有的系统都那么人性化,所以,导出来的数据格式,并不一定就令你满意。 这不,现在就遇到系统里导出来的这么一份文本格式的数据,如下: 是不是看得有点揪心啊? 文字紧凑一起,貌似很不方便阅读; 而且文本格式,着实也不方便统计。 别怕!别怕! 路在人走,事在人为。 只要把导出来的文本数据导入到Excel文件里就可以。 具体操作步骤: 1、打开Excel工作表,点击菜单里的【数据】—【自文本】,选择要导入的文本文件,然后点击【导入】; 2、在弹出的【文本导入向导-步骤1】对话框中,选择【分隔符号】,然后点击【下一步】; 3、在弹出的【文本导入向导-步骤2】对话框中,在【分隔符号】里勾选【其它】,并在【其它】后面的输入框里,输入竖线(|),然后点击【下一步】; 说明:分隔符号不一定是竖线(|),也有可能是其它符号,如逗号、分号等;它是根据你所要导入的文本文件里的符号来选择。 4、在弹出的【文本导入向导-步骤3】对话框中,设置列数据格式,即依次为【数据预览】中的各个字段设置数据格式。 这里,我们需要 将性别、性别、籍贯、联系电话设置为【常规】格式; 将入职日期设置为【日期】格式; 将身份证号码设置为【文本】格式; 然后点击【完成】。 5、在弹出的【导入数据】对话框,选中【现有工作表】单选按钮,设置数据存放位置,最后单击【确定】按钮; 最后,我们就看到文本文件里的数据完美导入到excel文件里,如下: 补充说明:在步骤4里的设置数据列格式时,如果是全部按默认【常规】格式设置的话,文本文件里的数据导入到excel里后,得到的是如下情况: ![]() 有没有发现问题点了? 就是身份证没有办法完全显示。 因为在Excel里,当单元格在常规模式情况下,数字最多只能显示15位,多出来的部分会被转为0显示。 这个时候即使我们再把单元格设置为文本格式,最后的三位数字仍是显示0,因为这个操作是不可逆的。 所以,在数据导入时就需要把身份证号码先设置为【文本】类型,才可以。 |
|
来自: 阳光少年p0ngae > 《电脑学习》