做项目的时候遇到需要大量录入数据怎么办呢?如何将word中大量格式重复的文本转换成表格或者录入数据库? 举报 理由 举报 取消 最近有一个项目,需要把一个文档中的文字录入数据库或者excel中,这些文字的每一行排列大约是这样的:(编号 术语名称 汉语拼音 英文名称 中文释义 中文用法 英文释义)eg:001 鸟 niao bird 一种动物 看 a animal各位大神在做项目的时候遇到需要大量录入数据通常怎么办呢? 2017年9月16日 4 条回复 1325 次浏览 Excel,Microsoft,Word,分析,开发,数据,数据库,软件
回复 ( 4 )
操作之前先复制一个副本以防操作出错。
ctrl+h 打开替换功能
把 “空格” 替换成 “制表符” (左上角TAB键),点击全部替换。
替换好以后,按住“alt”键,鼠标选择你要导入到excel的区域,复制,然后粘贴到excel。
分两次导入excel。
先,按住“alt”选中英文释义的区域,先把这部分剪切到excel,
然后再把剩余部分按照老方法复制到excel。
python
1. 相对简单但是重复劳动量大的办法:拷贝数据到excel,可以通过设置分割符(比如空格)来自动放置到不同的单元格。
2. 复杂点但是速度快:全部文本拷贝到txt,写程序按一定规则读取然后写到excel对应的单元格中,写excel一般都有现成的方法。
看数据库和具体业务,如果支持直接Excel导入的,直接copy到Excel里,调整好对应的导入格式就完事了,
或者写公式或者用vba,把Excel里的数据组合成数据库的Insert语句。