粉丝162获赞2116

我们来看 wps 里面的一个新函数 tax split 文本拆分函数,它的作用呢,就是将一个文本按照某一个分割符来拆分成多个文本,具体格式如下, 我们参考样例来进行讲解。我们比如说将下面的这几个数字呢,给他以逗号为分格符,拆分到多个单元格。操作方法,输等于 t 一找到 tixsplate 函数, 选择要拆分的文本逗号,按列拆分,那就是输入列分割符,那就是逗号。怎么输呢?先输一组双引号,然后加一个 组号回车,大家看到的结果呢,就会把一个文本的值拆分到多个单元格,再一个呢就是行分格符, 那列分隔符呢,就是把一个单元格数据拆分成多列,那行分隔符呢,就是把它拆分为多行。假如说我们把这个逗号从列分隔符切换到行分隔符, 好,我们点击确定的时候呢,大家看到的结果呢,就把它拆分成了多行,这就是行分和符。 再有呢就是是否忽略空单格,什么是空单格呢?比如说我们在进行拆分的时候,中间出现多个这个间隔符号,比如说这一块连续两个逗号, 那这一块呢就会产生空白单元格啊,我们可以试一下,输等于 t 一找到 tax split, 选择内容,逗号,列分格符,双引号,我们输个逗号 回车。大家看在拆分的过程中,是不是中间的话就有空白的两个单格,我想把这个呢给他跳过,该怎么办呢?打开参数,我们 在忽略空白单元格的位置,我们在这好加一个行分和符,直接跳过忽略空白单元格这个位置呢,我要给他选择为出或者输个数字,一 确定大家看所产生的结果中,就把空白的单元格给他跳过了。再一个呢就是 行列分隔符可不可以同时输出呢?比如说像当前的数据,我想把它拆成两行两列的数据,该怎么做呢?我们操作的方法,输等于 t, 找到 tax split 函数,要拆分的文本,逗号 列分隔符,我们输个引号,逗号行分隔符呢,我们输个引号分号, 这样话就可以啊,以逗号作为列分割,以分号作为行分割,非常大家看到的结果呢就是两行两列的数据, 大家看到二三和三六之间逗号隔开,哎,遇到分号以后呢,四十以后的内容就分到了下一行, 这样的话就是这个 text split 它的这个拆分,我们根据它来举几个例子,比如说第一个将下面的这个地址呢给它省市区给它多拆分开, 那这样话操作时我们看到他的间隔符号呢,是不是就是减号,哎,那这话在操作时我们直接输等于 t, 找到 textbolate 要拆分的文本,就是左侧的数据,逗号在下面就是列分隔符,我们输一个双引号,减号 回车。大家看到的结果是不是把一个单格就猜成了多列,然后从上往下前冲,就是所有的数据啊?大家看这个非常简单 来讲到这,有些同学说你这个操作用分裂完全就可以做。这话要注意我们讲的这个函数,它的好处呢就是动态,比如说这块原来是河南省啥啥啥鲁山县,那我们现在话把它呢改成了鲁西县 啊,原始数据这一块要进行改变,以后呢,如果用函数呢,结果只自动的话就会变化啊,那这话你就不用再改啊,有问题把原数据一改,后续自动就变,那你用分裂呢?他就做不到这一点 啊,希望注意下。好,我们再看下面,将一个单元格中的数据给他拆分成一个表格,大家看到这个数据呢,他个列之间是用斜杠的话来进行拆分的,他行呢?是不是就是 换行服来做,那咱要一下子把它转换成一个表格呢?我们操作方法,输等于第一找到 textblat 函数,要拆分的文本就是上方单元格的数据, 逗号要拆分的裂分割符呢,我们在这话就输引号,斜杠 要拆分的行呢,这会就要输入换行符,那换行符怎么办呢?这会注意我们可以用一个函数来做啊,换行符, 哎,他的 ask 网值是十,那叉十呢,就是换杠符的替代,叉的意思是把数值转换成字符的操作。好,那这话就是将 a 十九单元格的数据进行拆分,列分格符,用小 短钩行分个符呢,就是换行。好了以后呢,我们选择回车,确定大家看到的结果,是不是一下子将一个单元格中的数据呢,给他拆分成了一个表格。我们再看一个样例, 现在话左边是班级,右边是名单,我现在话想把名单呢拆分成多个单元格,且班级的数据呢,每个人前面话都给他加上,那这话该怎么操作呢? 我们可以用 text split 函数来把这些数据呢,以逗号为间隔给它拆分。那这话怎么做呢?我们首先输等于这个 text 装,这话表示字符的合并,合并的时候 他的间隔符号,哎,我任意给定一个,比如说我给个小短杠,好忽略空白单元格,这话是出,或者我们填个一 要合并的内容,就是名单中的这三组数据。好,我们选择确定。大家看到的结果是不是就把他们呢就合并了一起,且各行之间是不是用小短杠给他隔开了? 在下面呢,我们把它进行拆分啊。写 t 一找到 text blate, 将 text 合并的结果列呢, 我们以逗号为分割符进行拆分。行呢,以小短杠为分割符进行拆分。 好,回车。大家看到的结果是不是这一块就拆分?看了,那里边好出现好多 n a, 那是什么意思呢?那大家看是不是每一个班是不是人的多少是不一样的?那这话多余的部分 是不是就长了空白了啊?这话就是有的多,有的少,多的这一部分没加上就长空白。那这怎么办呢? 我们就可以用到最后一个参数这块是不是出错时忽略前冲的值,那这话如果出错,假设我们给他忽略前冲一个空白字符,那这话该怎么办呢?那我就可以在这块来写 两个逗号,把前面的给他跳过啊,到最后一个内容是我输一组双一号,这表示空白。回车,大家看到 这块空白是不是就有了?在下面的话就是把班级的值给他加进去,怎么做啊?在 taxablit 前面,我们选择班级列的数据, shift 加七连接啊,一个小短杠,再连接 开个 slate 的结果。好,我们回车确定。大家看到的结果呢?是不就是每一个人名字的前面就给他连上了班级啊?这话有点大, 大家看几班的谁谁谁是不是就出来了啊?好,这样的话就是 textsplate 这个函数的用法,我们就讲到这里,谢谢收看。

文本拆分函数真的是太强大了,这一组数据是在一个单格当中,我想按顿号把它们拆分出来,那么我们可以使用 text speed 函数,我们通过它的语法来学习它。 第一参数是我们要拆分的文本所在单格。我想拆分的文本是在 a 二单格,所以点击引用 a 二,打上英文半页逗号格开写第二参数。 第二参数就是我们要拆分的文本之间是使用什么符号来隔开的,那么在这里是使用中文顿号隔开,所以我们要输入一对英文绊脚的双引号,双引号里面输入中文的顿号,然后补齐英文的右 括号回车。你看全部拆分出来了,是不是非常简单?第一参数是要拆分的文本所在单格。第二参数是我们要按哪个符号拆分,然后这个符号需要使用英文绊脚的双引号给他引起来。 那好了,现在我们拆分是把文本拆分在一行当中,如果我想把这里的张三和分数拆分在一列当中,要怎么做呢?这时候就需要使用到此函数的第三参数了。 第一参数仍然是要拆分的, a 二单元格,英文半角都要隔开。第二参数刚刚说了是按哪个符号来拆分对不对?但是在这里大家仔细听。第二参数的这个符号是 把数据拆分在一行当中,如果我们要拆分在一列当中,那么就是把这个拆分符号写在第三参数上,即把这个顿号写在第三参数上。在此例当中, 那顿号写在了第三参数。第二参数怎么办呢?第二参数我们可以空出来, 注意哈,我们空出来及再打上一个英文半角逗号,第二参数什么都不填,注意也不要打空格,什么都不填,给他空出来。接下来写第三参数,在第三参数上输入中文的顿号,然后补救过号回车。你看这列数据拆分在一列当中了, 所以我们再次的强调,第一参数是要拆分的文本所在单格。第二参数和 第三参数都是要拆分的符号,按什么符号来拆分?不同的是,如果你把拆分符号写在第二参数上,那么他就是把数据拆分在一行当中。 如果你要把数据拆分在一列当中,那么需要把这个符号写在第三参数上,第二参数给他空出来。注意不能不写,要空出来才行,明白了吗?好了,接下来我们再看一个例子, a 二单格当中仍然是姓名和分数,我想把它拆分成后面这个 c 二到 f 四单格区域的数据形式。那么要怎么做? 告诉大家。同样使用 text speed 函数,我们观察要拆分的数据,这里是逗号 隔开的,之后有一个分号是第二组数据李四的成绩,接下来逗号逗号,逗号,又是分号隔开,然后是王五的成绩。那这种有逗号又有分号,我们如何把它拆分成多行多列呢? 来告诉大家,非常简单,第一参数同样是 a 二及要被拆分的数据所在单元格,第二参数, 我们观察他,这个结果,结果是张三、九十九、十八、八十七。那么在 a 二单元格当中,他们是使用什么符号隔开?使用英文的逗号隔开的对不对? 那么也就是说把张三九十九、十八、八十七这些数据拆分在一行当中,我们再看第二行 李四,然后是他的成绩,那么这一行的数据是使用什么符号来隔开的?仍然是使用英文逗号隔开的,对不对?那么同李王五的成绩也是之间使用逗号来隔开的。 那么刚刚我们讲了,把数据拆分在一行,是在第几参数写这个分格的符号,是在第二参数,对不对? 所以在原数据 a 二单元格当中,即使有逗号和分号,但是我们只是把逗号格开的各个数据拆分成一行,那么这时候第二参数我们打上英文绊脚的 双引号,双引号里面输入英文的逗号,因为我们是用英文逗号隔开的各个数据。好了,接下来再分析,打上英文半角,逗号隔开写第三参数,第三参数 我们写双引号,双引号里面输入英文的分号。哎,怎么回事呢?怎么是这样呢?你看张三的成绩,李四的成绩,王五的成绩,他们之间分别使用的是英文的分号来隔开的, 而且这就相当于把张三这一组数据,李四这一组数据,王五这一组数据,分别在纵向上排列了,对不对?也就是列的方向上,所以我们这个第三参数使用的是英文的分号。 注意啊,你这里看看的可能有点迷糊,再给大家分析一下。第一参数 a 二逗号隔开,这里也是一个逗号,他们是隔开各个参数的英文逗号,而这 这里呢是第二参数双引号里面的分隔符,逗号,这里呢是第三参数双引号里面的英文分号。好,你要分清楚各个符号它是啥意思。 好了,然后我们点击对勾,你看拆分完成。看到没有,我们的 text speed 函数他并不是只能拆分成一行或者是一列,他还可以拆分成多行,多列的数据是不是很强大? 好,接下来再给大家留一个小作业,我们看这组数据,数据之间有使用中文顿号,中文的分号,还有井号隔开的多个符号来隔开的。那么我们怎么拆分出来呢? 这个大家课后思考一下,并把你的答案写在咱们的评论区,大家一起讨论一下吧。好,感谢大家观看下期视频,再见!

把左边的表格拆分成右边这个样子,一步搞定。一百年前我都是这样的,一个个去复制粘贴粘贴了一百年。点点赞,我们直接干,我们呢要观察一下数据,直接呢?逗号,对吧?两组数据之间呢是元跟分号, 我们复制一下这个圆跟分号啊,免得打字麻烦,等于 t t f 啊。 textbreat 要拆分的文本就是这一个单元格。逗号回来,逗号我们都是安行的。 这边输入一个刚才的逗号哈。来,接着逗号这边英文双引号,把刚才复制的圆跟分号粘贴过来哈,神奇的回特键,一按就 ok 了呀!

有同学问如何把这样的数据拆分成后面这种效果,那有多种方式啊,分两个派别啊,第一个呢就是说是这个用分裂处理,分裂处理的话就是每次都是啊手动处理啊,选中,然后数据,然后呢有一个分裂点一下,然后呢下一步, 那么在中间他是有符号的啊,型号我们在这里面给一个型号,他就会自动分开,然后呢下一步在下一步里面有个目标区域啊,这个单元格啊,注意听啊,如果你不去改这个目标区域,他会自动把原来的这规格型号给拆没了, 我们把这个目标区改掉啊,改成这个单元格,那这样的话元素就是不变的,他就会把内容拆出来,放到后面才合格里面去,这个意思啊,这样搞完以后呢,你点确定,他就会把数字啊 内容给它拆出来啊,这是一种方式,除了这种方式的话,我们之前还学过用这个截取函数去截取,当然呢,我们现在有新版本的,对吧?所以说我们搞这个新版本啊,用 ticket billion 这个函数啊,注意看给 ticket c。 然后呢它是这个在最后一个啊,这个它是可以根据风格符号拆分数据的,那么这个呢,在 wps 里面用法呢啊,比较特殊,我们讲一下它到底怎么用? 第一个是要拆分的文本,也就是说对呢,前面那个单元格,你给点一下就 ok, 然后逗号按列拆分,那就是横向给他横开啊,就是一列一列的啊,把它横着拆开, 还有是按行才能竖着的啊,我们要按列,那么这个时候呢,是根据他的符号创意号,然后呢 给他这个写上中间,他不是个型号吗?你写上型号,那如果中间是逗号啊,或者是邓号之类的,你写对应的这个符号就拉到了哈,那么这个呢,我们如果直接按回头键,你会发现他没有拆到后面去,因为 wips 目前为止他不支持这个输入。益处啊, 那我们就得套 index 函数, index, 然后呢做客户就是用 index 函数套这个数据,然后呢套这个啊, com 这函数,然后呢 a 一,然后呢右客户这样的形式,把这个啊输出的数据啊,让它横向显示,这么个逻辑哈,因为这一段呢,实际上呢,它是我们选中 h l 九,它是已经拆出来的啊,是二十 五千,对吧?但是呢,他不会横着显示啊,因为他不支持数组一充嘛,不支持横着显示,我们就用 index 函数把这个数组啊进行一个重新的一个引用, 也就是说四是一啊,对应的数字序号哈,一二三,总共三个内容,对吧?然后呢,我们套 com 函数的时候, com 函数会返回 a b, c 对应的是第几列 a 呢?就是第一列, b 是第二列, c 是第三列, 那么这个时候呢,他就会获得这个对应的数字一二三啊,在这里面呢,他是对应的,我们按一下 f 九,他实际上对应的是这个一,知道吧? 那么他是利用的这个一二三啊,然后呢把这个一抓出来,然后呢公式往右填充的时候,他会把这个二十抓出来,那如果再往右填充,他不就是这个,就会变成 这个三吗?那么对呢,把它第三个数据给抓出来,是这么个逻辑,知道吧? ok, 所以说呢,在这里面我们在套取的时候啊,就是 index 左括弧,然后呢要去注意,因为公式向右填充的时候啊,这个里面的这个这个单元格引用要限制向右移动, 如果你让他往右移动的话,就会计算出错啊,我们按 f 四, f 四再按 f 四啊,按三次 f 四对列进行绝对引用。然后呢后面呢是看到 啊,然后呢 a, 然后右过户就好了啊,确定当我们公式向右填充的时候,他就会拆出来啊,然后呢把公式往下一填充就 ok 了啊,这是新函数的一个用法。 ok, 学会了吗?点个赞哦。

大家好,我是灰熊,今天呢我们一起来学习一下怎么样实现文本的拆分,比如说这些姓名是用逗号来分隔的,我需要把这些姓名呢?呃,拆分到单元格内。 第一种方法是分列法,我们先选择 a 列,然后在数据里面呢有一个叫做分列,我们选择第一个分列, 分个符号,下一步然后呢他这个可以选择符号,有逗号,有逗号的话,比如说他第二列给我们拆出来了,但第一列没有拆分,我们发现第一列是呢是中文的逗号,第二列呢是英文的逗号,那我们需要把中文的逗号把它放在其他的这个位置, 然后呢输入一下中文的逗号,那这个时候呢就可以全部拆分了,点下下一步完成, ok, 那这个就给我们拆分好了。第二第二种的话呢就是公式法,公式法的话就实现 这样的一个案例的一个演示啊,那呢它是通过什么样公式去得来的呢?这公式呢?第一个需要介绍的是这个函数 text blood, 这个呢就是文本拆分的一个函数,他呢是有这些相关的参数需要输入,那其他的我们先不用管,我们只需要看先拆分的文本,比如说我先选中这个文本,按列拆分,按列拆分,他的意思就是让我们输入这个分格符号,那他呢这个是有中文的逗号的,我先输入中文的逗号试一下啊, 中文的逗号,然后英文的右引号,然后输入好以后呢,因为它是一个呃数组函数,它目前 wps 还不能动态的溢出啊,不能进行这个动态数组,如果我们直接按 enter 键的话,它只输入前面一个内容,前面一个 内容,那如果我们就多选择一些区域,让它去进行填充呢?我们按一下 control 加 shift 加 enter 三个键,然后它就可以把这些值呢给输出出来。但,呃有多的都多的内容的话呢,它进行了一个报错, 是这样的一个形式啊,那打个比方,比如说他有中文的逗号,又有英文的逗号,那怎么去进行填充呢?那我们只需要在这个风格符号的这这个里面, 风格符号的这个里面呢,我们去把这个东西给改一下,改成这个大括号括起来的,然后要用英文的引号把它引起来,把中文的逗号,这呢是英文逗号,还有 中文的逗号都给它括起来,然后用大括号。对,然后 control 加 shift 加 enter 三个键,然后这个呢 就可以把这个给拆翻,同样的那下一个下一个呢是 a 八单元格,我们试一下 a 八啊,对,然后 ctrl 加 shift 加 inter 键, 然后他呢同样也可以进行拆分,那是这样的一个函数的一个功能,那现在呢,我们不需要去,比如说他有一些多的报错,那不需要让他进行展示,那需要进行一个 一个处理,那怎么处理呢?然后需要用到这样一个函数啊,你看需要用到 index 的和 inverter 这两个函数,那这里面呢,我们已经知道他是把这个东西给拆了出来,拆了出来,那我们可以点一下公式, 公式求值,我们可以看到他呢是把这个拆出来以后呢,形成一个大括号括起来的这样一个这样一个区域的一个数组,对吧?然后呢 用 index 的就返回它的一个行和列的值,那这个呢?这个呢就代表是当前 a 一单元格所在的列, a 一呢,它是第一列,那就返回一,那这个呢? b 一,那是在第二列,就返回二,那这样第一个,第二个,第三个,这样挨个的返回的话,那他就可以把这个值返回出来 啊,就说然后前面有一个大括号,呃,前面有一个 evil 呢,他就是如果报错的话,他返回一个什么值,就返回一个双引号,代表是空值的意思啊,就说如果多了,那么你就显示为空,这样的话去进行整理呢,呃,就可以把这个数据给梳理出来,然后这样的话呢, 我们就不用输那个大括号,因为这已经代表那个区域和数组了,然后我们就直接可以往右边拖动,然后再往下拖动就可以了,我们重新来一遍啊,我们在这 下面重新来一遍啊。嗯,等于 text spread, 然后选择这个文本,然后呢?呃,用这个大括号括起来中文的逗号和英文的逗号, 然后右大括号,然后这个拆好了以后呢,我们给它一个 index 数组,数组就是目前的这个数组,行序数的话就是这个函数 a 一好,嗯, 你看这个时候他已经把这个东西给输出来了,往右边拉动的话,往右边拉动的话,因为这个 a 七他会变,但我们在拉动的时候,这个文本拆分的这个东西他是不变的。 所以我们需要把 a 七的这个 a 列给固定一下啊,按一下 f 四,然后在美元符号呢,在 a 的前面就可以了啊,确定一下,然后再往右边拉, 你看它就多了一个报错,对吧?然后在在它的一个前面加一个 if ever 函数,然后报错的话等于一个空值就可以了。那这个这个时候我就可以实现往右边拉动, 把往下拉动就可以了。这个呢就就就是今天的分享内容,感谢大家的观看。