之前遇到过一个问题,epidata录入数据后,发现编码录的少一位,主要是负责人不负责任了。由于数据量大,不想从头去修改。就在网上搜索这方面的。结果如下:
1,epidata导成excel,修改之后将excel另存为txt格式,再用epidata导入txt格式的。
本人试了,不行。可能中间某些环节出了问题,自己没有意识到吧。
2、同上导入到excel,修改之后另存为dbf格式的(office2003有这个功能,而office2007没有这个功能),恰巧我的是2007,无法另存为dbf格式的,当然,在你修改好excel之后,可以麻烦有2003的同学帮你一下。在这里我下载了wps版的办公软件,可以和2007兼容。用wps格式的工作表打开之前修改的excel,再另存为dbf格式的,最后导入epidata.OK,大功告成。
这里有个小问题,如果你的数据库建的不完善,导出来修改之后再导入epidata,可能会对数据有改动。这个问题本人也不知道怎么解决,有知道的人告知一下,个人认为数据库的质量一定要好。
3、同上导成excel,用Access 2007打开EXCEL
2007表格,选中需要转换的表格,右击,选择“导出”->“dBASE文件”,设置一下保存文件的路径及名称、一般选取dBASE
III(*dbf)文件格式。
还有其他方法的可以交流,大家共同学习吧!!