芜湖市中达电子:巧用EXCEL数据导入导出功能

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 16:26:42
李学行 刘慧杰 裴绍红

  (蚌埠市气象局 233010) (五河县气象局 233300)

  摘 要 本文通过管理工作中巧用数据导入导出实现EXCEL高级应用的个例,介绍了灵活运用EXCEL及其他数据格式间进行转换在数据管理方面的重要性。

  关键词 EXCEL 数据 功能

  随着计算机应用的普及,EXECL以其操作灵活、图文并茂、数据形式多样和计算公式功能强大等特点越来越受到管理人员的青睐。笔者在使用中发现,EXCEL提供的数据导入、导出功能非常有用,下面是使用导入、导出功能实现“非常”任务的实例。

  台站地面测报自查表如下表-1,在整个工作簿中有13张工作表,每张表中有一项合计项,如“人员”工作表中K25单元为合计项。



  如果能将全省台站每项目得分在一张表中进行统计,如下表-2形式,全省各台站每个单项得分、失分情况就一目了然了。

  因为表-2中每个单元格的内容在不同的EXCEL文件的不同工作表中,每个单元格必须输入很长一串信息,以单元格D2为例,需输入='D:\台站自查\[合肥.xls]人员'.$k$25,这样输入上千个单元格显然是不可能的。能否使用单元格引用的办法,再用单元格自动填充的功能将输入信息量降到最低呢?非常不幸,在D2单元格中输入了='D:\台站自查\[$B$2.xls]$d$1'.$k$25,系统没有给出所期望的单元格内容引用,而是启动文件选择功能,要求查找$B$2.XLS文件。经过查看系统帮助和上网搜索均未找到好的解决办法,最后笔者想到了使用数据导入、导出功能进行宏转换,具体做法是:用字符串公式先在单元格中形成需要手工输入的信息,如在D2单元格中输入=” ='D:\台站自查\[“&B2&”.xls]”&$d$1&”'.$k$25”,其他单元格使用自动填充功能实现;然后另存为文本文档,将单元格中的公式舍弃,只存储我们希望保留的表中可视信息,再使用数据导入功能将文本内容导入EXCEL就实现了表-2形式的结果。

  以上是一个比较简单的应用数据导入、导出功能的例子,大部分情况下可能还要进行更为复杂的数据转化才能完成一项工作。如下表-4是全省乡镇经纬度表,另有一张结构相似的全省自动雨量站网表,现在想要得到一张全省还未建成自动雨量站的乡镇明细表。显然表-3包括了自动雨量站网表与未建自动雨量站的乡镇表。实现方法是:将表-4和自动雨量站网表另存为文本文档,然后使用OFFICE组件ACCESS数据库将两文本文档导入数据库,再进行SQL查询形成未建自动雨量站的乡镇文本文档,最后将该文本导入EXCEL即完成任务。


  气象与减灾 返回目录