之前写过从系统导出的很多csv格式的文件,如果直接打开,会把原先文本格式的身份证号和手术操作编码变成数值格式,把前面的0和后面的0都丢掉,我演示了用excel导入数据的方式进行读取。这是在2016版本之前的office适用。但是office2016之后,excel里面多了一个Power Query的处理数据的插件,这个插件处理数据的功能非常强大,但是刚开始用还是不太习惯,今天就讲讲在2016之后的版本带Power Query插件的office版本里面如何用正确姿势打开csv格式的文件。
先看一下如果用默认状态在导入数据,用Power Query读取csv格式的文件,先看一下正确应该是如病案号,文本字符状态下,前面有个0补位的。
选择“数据”——“获取数据”——“从文本/CSV”。
然后就调出了Power Query的读取文件的界面,可以看到,正常状态下,按照默认读取的数据如病案号默认为数值,前面的0就自动忽略了。
如果按照默认选择读取,直接读取文件,最后读取的文件就会把如身份证号内容、手术编码内容都按照数值形式读取,就会出现错误。
所以看一下读取的这一步,看一下菜单栏有个“数据类型:数值”
所以按“ctrl+A”全选表格内容,点击“数据类型”,选择一下“文本”。
然后就会弹出一个对话框“更改列类型”,点击“替换当前转换”。
就可以看到所有内容都转换成文本格式,被忽略的病案号前面的补位的“0”也重新出现了。
最后点击“关闭并上载”,稍微等一会儿,数据读取成功,看一下,所有的显示没有问题。病案号,身份证号,手术操作编码都没有问题。
今天的内容就到此为止了,其实还是旧瓶装新酒,其实总体的原则和思路还是跟老版本的一样,在最后读取内容的时候需要选择设置一下读取的形式为文本,不过选择操作的界面不一样而已。
最后分享一些Excel实用操作视频,大家有需要的自己转过去看看学习一下。
我用夸克网盘分享了「Excel实用操作」,点击链接即可保存。打开「夸克APP」,无需下载在线播放视频,畅享原画5倍速,支持电视投屏。
链接:https://pan.quark.cn/s/759bf29d8984
我用夸克网盘分享了「一次性学透Excel函数,让你5分钟搞定一天的工作(完结)」,点击链接即可保存。打开「夸克APP」,无需下载在线播放视频,畅享原画5倍速,支持电视投屏。
链接:https://pan.quark.cn/s/55e980c2acac