文本文件变身电子表格

相信大家在日常的工作中,需要使用到很多公司的应用程序或者是公司的内部的数据库,有时需要从这些应用程序或者是数据库当中导出数据,然后进行汇总给老板看,有些从系统中导出来的数据比较智能,不需要任何的编辑就可以直接给老板看了,但有些情况下,你导出来的数据有可能会像如下所示:

这时你可能已经想到,数据最好的办法当然是用电子表格来表示,但是需要导出数据的系统又不支持直接导出电子表格,怎么办呢?

这时你可能已经想到,要不直接把“文本文件“的后缀后直接修改为电子表格的格式是否可以?

又或者先打开Excel程序,然后直接将文件文件直接拖到窗口里,以Excel的方式打开,但是现实总是很残酷的,效果不怎么理想,如下:

数据全部放在电子表格的第一个单元格里面,虽然是电子表格打开,但是效果明显跟用计事本打开的差不多,难道只能一个个的去输入到电子表格里面?

分析:从文件文件的内容来看,每一个记录都是以“逗号“隔开,而且直接从数据库卖出来的数据,一般字段都是相对应的,也就是说一个字段对应一个数值,这时候,我们可以利用Excel里面的分隔符去尝试导致文件文件,接下来我们一起看如何操作:

以下的演示以Excel 2013版本的界面操作

1、打开Excel程序,依次找到:数据—获取外部数据—来自文本,如下:

2、打开”导入文本文件“对话框,找到想要转换的文本文件,然后点击”导入“,如下:

3、打开文本导入向导1,在”请选择最合适的文件类型“ 下选择”分隔符号“,然后点击下一步,如下:

4、接下来打开向导2,在分隔符号窗口,将”逗号“前面的选项打勾,因为文本文件内容都是以”逗号“进行分段的,如下:

5、 出现如下”导入数据“窗口,你可以将数据保存到现有的工作表或者是放在新的工作表,这里我选择保存至现有工作表,如下:

6、 点击完成,得到如下结果,然后直接保存成电子表格即可 

7、您会发现,现在的视图跟前面的文本文件和直接用Excel打开的视图差很多,界面干净整齐,给人一目了解的感觉,如果跟你一个个的去输入对比,这将为你节省多大的时间。

总结:Excel中除了提供”逗号“分隔符之外,还提供分号、空格、以及其它符号,即使你的文本文件是其它的符号,同样是可以进行导入的。

转载于:https://blog.51cto.com/nearlv/1240265

文本文件变身电子表格相关推荐

  1. 13.14.4 文本文件到电子表格。python编程快速上手--让繁琐工作自动化 第2版。【美】阿尔·斯维加特 Al Sweigart 著 王海鹏 译 中国工信出版集团 人民邮电出版社

    编写一个程序来读取几个文本文件的内容,并将这些内容插入一个电子表格,每行写入一行文本.第一个文本文件的行将写入列a中的单元格,第二个文本文件中的行将写入列b中的单元格,以此类推. 利用file对象的r ...

  2. excel文件导入hive乱码_把数据库数据导出到excel

    SQL Server BI Step by Step 2--- 使用SSIS进行简单的数据导入导出 让我们首先开始学习SSIS吧,利用SSIS把SQL Server中的数据导出.首先,打开Vs.net ...

  3. 如何把文本文档转换成html格式,把固定格式的文本文档转换为Excel电子表格的方法...

    有时候,需要把一些拥有固定格式的文本文件导入电子表格.微软的Excel 电子表格程序有一个文本文件转换向导,将这种格式转换变得非常快捷方便.本文图文讲解把固定格式的文本文档转换为Excel电子表格的方 ...

  4. python数据驱动读取用例_Python Selenium 之数据驱动测试

    数据驱动模式的测试好处相比普通模式的测试就显而易见了吧!使用数据驱动的模式,可以根据业务分解测试数据,只需定义变量,使用外部或者自定义的数据使其参数化,从而避免了使用之前测试脚本中固定的数据.可以将测 ...

  5. JavaMail发送和接收邮件

    一.JavaMail概述:        JavaMail是由Sun定义的一套收发电子邮件的API,不同的厂商可以提供自己的实现类.但它并没有包含在JDK中,而是作为JavaEE的一部分. 厂商所提供 ...

  6. 通信与计算机技术的联系,通信技术与计算机技术融合发展论文

    通信技术与计算机技术融合发展论文 摘要:通信技术和计算机技术是现代数据传输与处理中所使用的两种核心技术,对数据传输方式与处理方式具有莫大的推动作用.文章从两种技术的融合点出发对现代计算机通信技术的定义 ...

  7. 利用Python读取外部数据文件

    不论是数据分析,数据可视化,还是数据挖掘,一切的一切全都是以数据作为最基础的元素.利用Python进行数据分析,同样最重要的一步就是如何将数据导入到Python中,然后才可以实现后面的数据分析.数据可 ...

  8. [转载]Programming MS Office 2000 Web Components第二章第三节

    第二章第三节 编程模型要点 现在总结一下我们对电子表格组件的介绍,我将讲述(电子表格)控件编程模型的各个要点,以便您了解如何运用这个控件,以及当您需要编写脚本来实现不同的功能时该如何去做.本节不是编程 ...

  9. 机器学习与R语言(原书第2版)》一1.4 实践中的机器学习

    本节书摘来自华章出版社<机器学习与R语言(原书第2版)>一书中的第1章,第1.4节,美] 布雷特·兰茨(Brett Lantz) 著,李洪成 许金炜 李舰 译更多章节内容可以访问云栖社区& ...

最新文章

  1. oracle exec 和 call 区别
  2. mysql 要使用最新版吗,如何安装最新版MySQL数据库?
  3. ecshop ajax无刷新登陆
  4. urlScan 配置阻止sql注入
  5. python指定位置写入文件_Python从文件中读取指定的行以及在文件指定位置写入
  6. 史上最黑科技 | 人造肌肉、DNA折叠、柔性外骨骼…
  7. [Leedcode][JAVA][第876题][快慢指针]
  8. Java中static作用及用法详解
  9. python的魅力在哪_python的优势在哪
  10. 使用createObject(createObjectEx)创建silverlight对象
  11. 以下不是python内置函数的是_Python内置函数
  12. 公司电脑和家里电脑如何实现自动文件同步?
  13. 数字电路中的时钟(2) PPM 计算
  14. centOS之php-fpm不可用
  15. SystemUI 状态栏增加移动数据开启图标
  16. 171023_矩阵特征值和矩阵函数
  17. c++ 调用python错误总结
  18. Josn字符串处理 explode/from_json/get_json_object的使用--小记补充
  19. 阿里巴巴收购网易考拉,定了!
  20. 2020G1工业锅炉司炉操作证考试及G1工业锅炉司炉作业模拟考试

热门文章

  1. 华宇输入法linux,华宇拼音输入法DEB版能切换为五笔输入法,附操作方法
  2. 从属关系mysql_关系型数据库基础概念:MySQL系列之开篇
  3. linux下创建多进程,linux之多进程fork:进程创建
  4. 第十六届智能车竞赛国赛队伍中节能信标组无线电能接收方案
  5. 第十六届全国大学生智能车竞赛山东赛区成绩汇总
  6. 几款黄色LED的反相电流测量以及检测PCB制作要求
  7. 安装AverMedia UltraA 实时游戏录屏转播模块
  8. LED亮度与电流之间的关系?
  9. python分几种_python有几种类型?
  10. and or not 优先级_我的侠客公测成就奖励大全 成就解锁优先级排名