excel怎么导入文本

时间:2025-12-06 14:19:44 文档下载 投诉 投稿

又来了,那个让人头皮发麻的TXT文件,或者叫CSV也行,反正就是一堆纯文字,静静地躺在桌面,像个等待被拆解的定时炸弹。老板轻飘飘一句:“小王,把这个弄到Excel里,下午给我。”听着简单,对吧?如果你天真地以为,只要Ctrl+C,然后到Excel里Ctrl+V,就能万事大吉……那我只能说,年轻人,你对数据的“恶意”一无所知。

那一刻,你会看到整个世界的美好都浓缩在了A1单元格里,长长的一串,像一根扯不断的意大利面,粘稠、混乱,还带着点绝望的味道。所有的数据,姓名、电话、地址、备注,全都挤在一个格子里,互相嫌弃,又无法分离。这根本不是表格,这是数据的乱葬岗。

别慌,深呼吸。把那个黏糊糊的A1单元格删掉。今天,咱们就来聊聊,怎么把这些“野数据”体面地“请”进Excel的殿堂,让它们各就各位,服服帖帖。

老法师的看家本领:文本导入向导

在那些还没有Power Query这种“核武器”的远古时代,Excel的老炮儿们都靠一个东西行走江湖——文本导入向导。这玩意儿,藏得有点深,但一旦你掌握了它,处理大部分文本文件就跟切菜一样。

这东西怎么召唤出来?

路子有好几条。最经典的,就是选中你要放数据的那一列(通常是A列),然后点击顶部菜单栏的 数据 选项卡,在“获取和转换数据”或者“获取外部数据”那一片,找一个叫 自文本/CSV 的按钮。在一些老版本的Excel里,它可能就直接叫 自文本

点下去,好戏开场。

第一幕:选择你的“敌人”

一个弹窗跳出来,让你选择那个TXT或CSV文件。选中它,点击“导入”。Excel会深吸一口气,开始分析这个文件。然后,一个崭新的,充满神秘感的对话框出现了,这就是我们的主角——文本导入向导

第二幕:关键抉择,分隔还是固定?

向导的第一步,会让你做一个至关重要的选择。它会问你,你的数据是 分隔符号 的,还是 固定宽度 的?

啥意思?

  • 分隔符号:这是最常见的情况。就是说,你数据里的每一项(比如“张三”和他的电话“13800138000”)之间,是用一个特殊符号隔开的。这个符号,就是“分隔符”。最常见的有:

    • 逗号 (,):CSV文件的亲爹,全称就是“Comma-Separated Values”。
    • 制表符 (Tab):一个看不见的家伙,但非常常用。你从网页上复制的表格,很多默认就是用它隔开的。
    • 分号 (;):欧洲一些国家的常用分隔符。
    • 空格 ( ):有点坑,因为数据本身可能就包含空格,比如“New York”。
    • 其他:你可以自定义,比如用竖线“|”、用“#”号,只要你的数据源够奇葩。
  • 固定宽度:这就比较复古了。想象一下,你的数据就像打印在稿纸上一样,每一列都占据固定的字符宽度。比如,姓名固定占10个字符,年龄占3个,不管内容多长多短,位置是死的。这种现在不太多见了,除非你在和一些上古时代的系统打交道。

大部分情况下,你都会选 分隔符号。然后,勇敢地点“下一步”。

第三幕:拆解!指定你的分隔符

这是整个向导的灵魂所在。

你会看到一个预览窗口,下面有一排复选框:Tab键分号``逗号空格,还有一个“其他”。

你需要做的,就是“侦查”。看看预览窗口里的数据,它们之间是用什么隔开的?

  • 如果是张三,男,25岁,那毫无疑问,勾选 逗号
  • 如果它们之间看起来空了一大块,试试勾选 Tab键
  • 如果都不对,就得自己猜了。这就是一场猜忌链游戏。有时候数据提供方会告诉你,有时候就得靠你自己一个个试。

当你勾选了正确的分隔符,你会看到预览窗口里,一条条垂直的分割线奇迹般地出现了,瞬间把黏在一起的数据精准切开。那一刻,真的,很有成就感。

第四幕:最后的整容——列数据格式

别急着点“完成”!最后一步同样关键。

向导会让你为每一列数据指定格式。默认是 常规。这在大多数时候没问题,Excel会自作主张地判断是数字还是文本。

但,这里有几个大坑!

  • 身份证号/手机号/订单号:这些长串的数字,你绝对不希望Excel把它们当成“数字”处理。一旦它认为这是数字,超过15位就会用科学记数法给你显示,而且末尾的精度会丢失!血的教训。正确的做法是,在预览窗口里选中那一列,然后在上面的“列数据格式”里,毅然决然地选择 文本。这样它就会原封不动地把这串字符给请进来。
  • 前面带0的编号:比如工号“007”。如果用“常规”格式,Excel会自作聪明地把前面的“00”给你抹掉,只剩下个“7”。想保留这些前导零?同样,把这一列设置为 文本 格式。
  • 日期:如果你的日期格式很标准,比如2023/10/26,Excel通常能认出来。但如果是26-Oct-2023这种,你最好手动指定一下日期的格式(YMD、DMY等),免得它认错。

都设置好了?点击“完成”。Excel会问你数据放哪儿,默认是你一开始选的单元格。点“确定”。

砰!世界清净了。所有数据都整整齐齐地躺在各自的单元格里,像等待检阅的士兵。

还有一个隐藏的终极BOSS,叫 文件原始格式,也就是编码。如果你导入后发现中文全是“???”或者一堆看不懂的符号,那就是 乱码 了。回到向导第一步,右上角有个“文件原始格式”的下拉框,试试换成 UTF-8 或者 GB2312(简体中文),通常能药到病除。

新时代的降维打击:Power Query

如果说“文本导入向导”是老师傅手里的屠龙刀,那 Power Query (在现代Excel里,它已经内化为“获取与转换数据”功能) 就是星际战舰的阳电子炮。它对付文本导入,简直是降维打击。

它的入口和老向导一样,都是 数据 > 自文本/CSV

但你点进去之后,会发现世界完全不同了。

它不会一步步问你问题,而是直接弹出一个更现代化的预览窗口。在这个窗口里:

  1. 自动识别:Power Query的AI大脑会疯狂运转,通常它能直接猜对你的分隔符和文件编码。准确率高得吓人。
  2. 可视化操作:你可以在这个窗口里直接修改。觉得分隔符不对?下拉菜单里换一个就行。觉得某一列的数据类型不对?点击列头的那个小图标(比如“123”代表数字,“ABC”代表文本),直接就能改。
  3. 不仅仅是导入:这才是最可怕的地方。Power Query不只是一个“搬运工”,它是一个全功能的“数据处理车间”。在把数据加载到Excel工作表之前,你可以对它进行各种“骚操作”:删除不需要的列、筛选掉某些行、拆分列、合并列、添加计算列……所有的操作都会被记录在右侧的“应用的步骤”里,像一段可以随时修改回放的录像。

当你处理完毕,点击“加载”。数据就进来了。

但这还没完。Power Query最革命性的一点,在于它建立的是一个 “连接”,而不是一次性导入。

什么意思?

假设,你的那个TXT源文件,明天又增加了100行新数据。

如果是用老向导,你得哭着把昨天的活儿再干一遍。

但如果用的是 Power Query,你只需要在数据表格的任意位置右键,找到 刷新,或者直接去 数据 选项卡点那个大大的 全部刷新 按钮。

一秒钟。真的,就一秒钟。新的100行数据就自动、完美地追加到了表格末尾,并且把你之前设置好的所有处理步骤(比如删除某列、改格式等)都自动应用了一遍。

这已经不是效率的提升了,这是工作模式的颠覆。它把一次性的、重复的体力劳动,变成了一次性的、智能的流程搭建。

所以,怎么选?

  • 如果你只是临时处理一个一次性的小文件,用 文本导入向导 挺好,快、直接、不绕弯。
  • 但凡你的这个数据源是需要定期更新的,哪怕一周一次,求求你,一定要用 Power Query。它前期多花的三十秒,会在未来为你节省下无数个小时的重复劳动和抓耳挠腮。

掌握如何把文本正确地导入Excel,是你从一个只会复制粘贴的“表哥表姐”,进化成一个能真正驾驭数据的“分析师”的起点。别再让一个破TXT文件,耽误你下班了。

【excel怎么导入文本】相关文章:

excel怎么比例缩小12-06

excel怎么去除重复12-06

excel怎么排列顺序12-06

我跟你说,Excel公式这玩意儿,你要是没搞懂怎么“锁定”,那基本等于白玩。12-06

excel怎么条件筛选12-06

excel怎么旋转表格12-06

excel怎么导入文本12-06

excel死机怎么保存12-06

excel怎么筛选条件12-06

excel怎么计算工资12-06

excel怎么输入分秒12-06

excel怎么上下打字12-06

电脑怎么更新Excel?12-06