77范文网 - 专业文章范例文档资料分享平台

txt报表文件转换为EXCEL

来源:网络收集 时间:2020-12-05 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

日常工作中,因为并不是所有的系统都支持导出excel格式数据,为了方便计算或统计,有时会需要将表格格式,即以制表符做边框的文本文件导入excel中。Excel提供了利用分隔符分列和手工分列的工具。对于以某一种符号分隔的文本文件,可以很容易的判断并分列导入成格式规范的格式,但对于上述制表符做边框的文本文件的格式转换则需要手工调整。通过编写程序可以实现上述类型文件的自动分列和转换,但在不会编程的情况下该如何解决?下面提供几种转换方式,供讨论:

假设我们需要将带边框的文本文件转换为excel格式,文件名为1.txt。

1、仍然使用“导入外部数据”中选择分隔符的方法。区别是以粘贴复制的文本文件中的“|”代替直接输入“|”。如果直接在“导入向导”对话框“分隔符号”中用shift+“|”输入“|”,excel是无法找到的,因为文本中其格式为“ | ”,即“|”实际上占用了一个汉字的位置,为英文状态下2个字节,这种格式在手工输入分隔符号时是无法输入的。解决方法是在文本文件中复制“ | ”,然后在对话框里以“ctrl+v”快捷键粘贴(注意,不支持鼠标左键粘贴)。这样excel就会将“|”作为分列符号,规范的将文本文件分列导入。

无论那种导入方式,表头都会被分割到几列里面,但手工将其调整即可

2、文本替换法,即先将文本文件中的制表符通过“替换”功能替换为空或空格或其他字符,然后再导入。

先打开1.txt,首先复制表格的上边框,点击“编辑”->“替换”,在对话框中“查找内容”位置以右键或“ctrl+v”粘贴,“替换为”框中不输,即替换为空值,确认。

依次复制下边框和其他格式制表符,最后保存或另存。在excel中导入新格式文件,选择手工分列或以你替换的符号为分列符,分列即可。

3、手工分列和excel中替换

在空excel表中执行导入外部数据命令,数据源选择1.txt,确认,出现导入向导对话框,选择“固定宽度”->“下一步”,excel会自动给出分列线,但这种情况下都不在想要的位置上,需要手工调整,双击取消分列线,在竖边框位置单击建立新的分列线,“下一步”到最后确认。

这样分出的列中,单元格内容包含了制表符,需要使用“替换”功能去掉。方法和2差不多,先在单元格里复制制表符,再在“替换”对话框中以“ctrl+v”粘贴(不支持右键粘贴),替换为空值,确认。

4、手工分列

这是最简单的方法。

前段操作同3。分列时要注意将手工分列线放在竖边框两侧,也就是将竖边框单独分一列。这样导入之后竖边框会被分割在单独一列中,将其删除即可。

几个特殊的问题处理:

1、方法1中只能选择一种分隔符,如果有框线为加粗的“|”,需要在导入后用方法3的操作去掉。

2、如果是导入的某列中全部为账号,注意将其选为文本格式,否则全部以科学计数法显示。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库txt报表文件转换为EXCEL在线全文阅读。

txt报表文件转换为EXCEL.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1156236.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: