我跟你讲,Excel里头跟文字死磕,这事儿吧,十个用Excel的有九个半都踩过坑。尤其是从那些个破系统里导出来的数据,简直是灾难现场。一列数据里,数字、汉字、符号搅和得跟一锅粥似的,老板还催着你要结果。这时候,你要是还搁那儿一个个手动删,那今天晚上就别想回家了。
所以,怎么把Excel里那些碍眼的文字给“请”出去?别急,这活儿分三六九等,得看你手里这摊数据到底有多乱。
最简单粗暴,也是最先想到的:查找和替换
这招,简直就是Excel界的“大力出奇迹”。快捷键Ctrl+H,这俩键你总认识吧?弹出一个小窗口,上面“查找内容”,下面“替换为”。
比如说,你有一列金额,全是“199元”、“2999元”这种带单位的。你要算总和,那“元”字就是绊脚石。怎么办?Ctrl+H,查找内容里填上“元”,替换为那里啥也别填,留空!然后,Duang一下,“全部替换”。世界瞬间清净了。
但凡事就怕个“但是”。这招只适合对付那些长得一模一样的“钉子户”。如果你的数据是“产品A-100件”、“商品B-200件”,你想把前面的“产品A-”和“商品B-”都干掉,只留数字。这时候你用查找和替换?你告诉我,你在“查找内容”里填啥?填“产品A-”,能替换掉“商品B-”吗?显然不能。所以说,这招是青铜段位的玩法,欺负欺负小白可以,遇到稍微复杂点的就歇菜了。
稍微需要动点脑子的进阶玩法:分列
当你的数据特别有“规律”,我是说那种丑得很有规律的,比如刚才说的“产品A-100”、“商品B-200”,或者“张三(男)”、“李四(女)”。你会发现,碍事的文字和我们想要的数字、名字之间,总有个固定的“信物”,可能是个“-”,可能是个“(”,也可能是个空格。
这时候,分列这把手术刀就该登场了。
选中你那列乱七八糟的数据,点菜单栏里的“数据”选项卡,找到那个看起来平平无奇的“分列”按钮。点它!
跳出来的窗口会让你选,是“分隔符号”还是“固定宽度”。绝大多数情况,咱们选“分隔符号”。下一步,它会问你,那个“信物”是啥?你就勾上对应的,比如是“-”,就在“其他”里填上一个减号。你会看到下面的预览框里,数据已经被漂亮地切开了。再点下一步,完成。
Boom!原来的一列数据,瞬间变成了两列,一列是“产品A”、“商品B”,另一列就是你梦寐以求的“100”、“200”。碍事的那一列,直接右键删除,大功告成。这操作是不是比一个个复制粘贴高级多了?它就像在做一次微创手术,精准、高效,还不用写一个字的公式。
真正拉开差距的,是下面这个:函数大法
如果说前面两种方法是刀和剑,那函数就是魔法。它能处理各种疑难杂症,不管你的数据长得多奇葩,只要还有一丝规律可循,函数就能把它收拾得服服帖帖。
咱们来认识几个专门处理文本的“魔法师”:
-
SUBSTITUTE函数:这哥们儿是 查找和替换 的升级版。=SUBSTITUTE(单元格, "要替换的旧文字", "新文字")。比如,A1单元格是“我的手机是iPhone15”,你想把“iPhone15”换成“华为Mate60”,那就用=SUBSTITUTE(A1, "iPhone15", "华为Mate60")。如果只是想去掉“iPhone15”,那就把“华为Mate60”换成一对空的双引号""。它比Ctrl+H的好处是,它只在公式所在的单元格里生效,不影响你的原始数据,给你留了条后路。 -
LEFT、RIGHT和MID函数:这三兄弟是用来“切”数据的。LEFT(单元格, N):从左边开始,取N个字符。RIGHT(单元格, N):从右边开始,取N个字符。MID(单元格, 从第几个开始, 取几个):从中间开始掏。 比如,你的身份证号在A1,想提取出生年份,年份在第7位开始,总共4位。公式就是=MID(A1, 7, 4)。简单明了。 -
FIND和LEN函数:这两个是辅助,经常跟上面三兄弟打配合。FIND("要找的字符", 单元格):告诉你某个字符在第几位。LEN(单元格):告诉你这个单元格里总共有多少个字符。
现在,魔法要开始组合了。还记得“产品A-100”的例子吗?用函数怎么搞?
我们要的是“-”后面的数字。
首先,用 FIND("-", A1) 找到“-”的位置。
然后,用 LEN(A1) 得到总长度。
总长度减去“-”的位置,不就是后面数字的长度吗?
最后,用 RIGHT(A1, LEN(A1)-FIND("-",A1)),一套组合拳下来,就把“100”给揪出来了。
你看,函数的魅力就在于这种逻辑的组合。它能让你像搭积木一样,解决各种自定义的、刁钻的数据清洗问题。刚开始可能会觉得有点绕,但一旦你掌握了这种思维,看那些乱七八糟的数据,就像看一个个待解的谜题,充满了乐趣。脑子是个好东西,Excel的函数也是。
终极必杀技,懒人福音:Power Query
如果,我是说如果,你每天都要跟同一坨屎山代码…哦不,是屎山数据打交道。每天都要重复上面的查找替换、分列、写函数,你是不是想砸电脑?
这时候,就该请出神级工具 Power Query 了。在Excel 2016及之后的版本里,它被整合进了“数据”选项卡,名字叫“获取与转换数据”。
这玩意儿,简直就是给数据清洗开的挂。
你不用写复杂的函数,也不用每次都重复操作。你只需要把数据源(比如那个每天都会更新的破表)导入到 Power Query 编辑器里。然后,你所有的操作,比如删除指定的文字、按分隔符拆分列、筛选行……都会像录像一样被记录在右侧的“应用的步骤”里。
你只需要设置一次规则。比如,你告诉它,拿到数据后,第一步,把“元”字去掉;第二步,按空格分列;第三步,把第一列删掉。设置好了,点“关闭并上载”。
下次,那个破系统又吐了一个新的数据文件给你。你啥都不用干,右键点一下你之前做好的结果表,选择“刷新”。
奇迹发生了。所有的数据,都按照你之前定好的规则,自动走了一遍流程,干干净净地呈现在你面前。
Power Query 的学习曲线可能比前面几个要陡峭一点,但相信我,这绝对是你花在Excel上最值得的时间投资。它能把你从日复一日的、机械的、重复的数据处理工作中解放出来。你只需要泡杯咖啡,点一下刷新,然后把完美的结果甩给你的老板。
所以,别再傻乎乎地手动删文字了。你是用工具的人,不是工具的奴隶。从简单的Ctrl+H,到精巧的分列,再到灵活的函数,最后到自动化的Power Query,总有一款适合你。根据你的数据,挑一把最顺手的武器,去砍翻那些让你头疼的文字吧。
【excel怎么去掉文字】相关文章:
excel怎么打印完整12-06
excel怎么删除控件12-06
excel怎么线性拟合12-06
excel名称怎么设置12-06
心脏猛地一沉,就是那种感觉。12-06
Excel怎么选择是否12-06
excel怎么去掉文字12-06
excel怎么筛选数字12-06
又来了,又是这个问题。12-06
那个黑色的十字,就悬停在单元格的右下角,一个不起眼的小方块。12-06
excel图片怎么透明12-06
Excel怎么生成目录?12-06
excel怎么取消截图12-06