首页 > 教程攻略 >

excel表格怎么文本拆分?

更新时间:2024-06-03 09:07:43 来源:互联网

  excel表格作为一款生活中较为常见的工具之一,不仅有着许多好用的工具,而且操作的界面相当的简洁,就算是之前没有使用过的新手用户们也可以轻松的上手进行使用,相当的不错。但是当我们在进行操作的过程中,可能会有的一些功能应该如何去使用,对于不是很了解的用户们来说会有一定的难度,那么接下来就由小编为大伙们带来以下有关excel表格文本拆分的方法,如果你有需要的话,那么本篇的介绍内容你千万不要错过分享了哦!

说到文本拆分,数据菜单下的分列功能简单好用,选中要拆分的单元格或区域,点击分列,在向导中设置分隔符或固定宽度,即可完成拆分。分列功能存在2个问题,1是原数据修订了,拆分后的数据不能同时发生变化;2是分列功能每次只能指定一种分隔符号,存在多种分隔符号时,需要操作多次。

文本拆分,除了使用上一节介绍的LEFT、RIGHT和MID外,还有一个非常牛的新函数TEXTSPLIT。有多牛?用过都说好。

直接上案例:

Excel 文本拆分只是分列太过麻烦?试试最牛新函数TEXTSPLIT,让你事半功倍!谁用谁知道

把文本按分隔符拆分为多列,在F4单元格中输入,=TEXTSPLIT(D4,"-")。D4单元格中的文本按第2参数中的分隔符拆分成了4列。

能不能拆分为多行呢?在F5单元格中输入,=TEXTSPLIT(D5,,"-") 。D5单元格中的文本按第3参数中的分隔符拆分成了4行。

那能不能同时拆分成多行多列呢?也很简单。

在F6单元格中输入,=TEXTSPLIT(D6,"-",";")。D6单元格中的文本按第2参数中的分隔符拆分成了4列、按第3参数中的分隔符拆分成了2行。

牛不牛?这还不算,接着往下看。

细心的朋友会发现,上一个公式结果的第2行中出现了一个空单元格,那是因为在D6单元格的文本中有2个连续的分隔符,中间却没有字符,拆分后就出现了个空单元格。有时不需要这个空单元格,怎么处理呢?这时就需要使用TEXTSPLIT的第4参数了,第4参数中TRUE是忽略空单元格,FALSE是包括空单元格。

选中F6单元格,向下拖动,复制公式,双击修改公式,在最后输入,逗号,选择TRUE,回车。拆分后第2行第4列的单元格的值移到了第2行第3列的单元格,空单元格就不见了。

但同时,第2行第4列的单元格出现了#N/A错误?有强迫症,受不了这个错误值,TEXTSPLIT的第6参数出马了。

选中F7单元格,向下拖动,复制公式,双击修改公式,在第4参数后连续输入2个逗号,第6参数输入“”,回车,原本的#N/A错误就变成了第6参数指定的值。

这还不算最牛,看看TEXTSPLIT的最牛操作。

D9单元格中的值是由3段地址和邮政编码组成,中间用“;”和“,“分隔。现在需要把3个地址拆分成3行,同时按照“省”、“市”、“县”和邮政编码拆分成4列。

在F9单元格中输入,=TEXTSPLIT(D9,{"省","市","县"},{";",","}),回车,搞定。

TEXTSPLIT的行列分隔符如果存在多个分隔符,必须使用常量数组。

如果D4:D9单元格中的值发生了修改,那么结果列的值,也会随之变化。

回头再看看TEXTSPLIT,函数可以将字符串按照指定的分隔符拆分到行列。

TEXTSPLIT函数语法:= TEXTSPLIT(要拆分的文本,列分隔符,[行分隔符],[是否忽略空单元格],[是否区分大小写],[找不到分隔符时返回的值])。

游戏排行