c++如何打开hdf5文件_如何正确打开CSV格式文件

问题来源

ac628313-a032-eb11-8da9-e4434bdf6706.svg

请输入

ae628313-a032-eb11-8da9-e4434bdf6706.svg

在我们病案室上报统计报表那是再正常不过的事情,病案首页数据是国家监控医疗质量的数据重要来源,所以很多时候还需要上传病案首页数据。而病案首页数据数据量庞大,从系统导出可能是CSV格式,也可能是Excel格式。通常如果我们要编辑修改,一般都用Excel软件处理。而CSV格式其实就是逗号分隔符的文本文件的格式,但是可以用Excel打开。但是问题来了,Excel单元格数值只能显示15位,超过15位就默认将其显示为科学计数法格式,就像下面,你能想象它们曾经是一组身份证号码吗?

19750e2c8aea8f8833962fec6273344a.png

还有更过分的,它把手术编码01.1200当成了小数,自动忽略了第一位的0和小数位数后面几位0。这明明是一个ICD-9-CM-3的手术编码,给我掐头去尾,变成了1.12,如果上传数据,这谁还能认得它曾经代表一台手术?所以曾经在心里暗暗的怪Excel偷工减料。

791bcd4f6cb57453423fe3f6f2c7b35b.png

Excel说了,怪我咯?小样,只能怪你自己打开的姿势不对。谁让你坐着打开的?你要躺着打开……

de95d896f1946ef5fbfd4e3ab9d12b3b.png

哈哈哈,不要被Excel忽悠了,知道怎么在Excel中打开CSV文件,那就站着、坐着、躺着打开都没问题。

好了,不说废话,下面就来看看如何在Excel中打开CSV文件,而仍保证数据格式为文本。其实这里用到了Excel读取外部数据的功能(以office2013版本为例,其他版本操作基本类似)。

问题解决方法

ac628313-a032-eb11-8da9-e4434bdf6706.svg

请输入

ae628313-a032-eb11-8da9-e4434bdf6706.svg

第一步:点击菜单栏的“数据”,

第二步:点击“获取外部数据”中的“自文本”,找到需要导入的CSV文件,双击,打开“文本导入向导”,

4deac14567276b2f78dfb268d72f5dda.png

第三步:选择默认的“分隔符号”

第四步:点击“下一步”,

cc4b988c0b9c40d452dcb3596a3de920.png

第五步:在“分隔符号”下面勾选“逗号”( 再强调一遍,CSV格式其实就是逗号分隔符的文本文件),然后点击“下一步”,

605c1d7a59e9a5674e8794be82a31b48.png

第六步:在“数字预览”窗口,滚动条直接拉到最右端,键盘按住“Shift”键,再鼠标点击最后一列,“数据预览”窗口都变成黑色表示选中所有列;

第七步:在“列数据格式”下方选择“文本”,

第八步:点击“完成”,

081cce5fcbb3119ca02c492127cd7e01.png

第九步:弹出导入数据窗口,看你要求是新建一个工作表还是直接导入当前工作表,然后点击确定。

00bff7261191ec2b66f9f7bed89a60c2.png

这时候,表格内容就都是文本格式,可以随意编辑。原滋原味,身份证号码没少,手术代码也没少。

4178bbb1b3492db8b4fb52e66ab0607a.png

3f4614eb764208d7259fe1bd3ef879d9.png

最后编辑完之后如果还是要保存成CSV文件,就另存一下,另存为“CSV(逗号分隔*.txt)”格式,就OK了。

01918b384ff6795ee7b01593f003d256.png

怎么样,不用非得躺着打开吧……

扫码关注我们

ac628313-a032-eb11-8da9-e4434bdf6706.svg ecddaf7f4d12b097c344038242c7f392.png

扫码关注我们

这里有实用的办公技巧,有病案知识,还有统计知识。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值