粉丝2.4万获赞11.2万

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

有同学问如何把左侧这种造型的数据拆分成右侧这样的,就根据这个符号进行拆分,但是呢他的符号比较乱啊,有逗号,有一撇,有减号啊,混在一起的,有前后顺序,那这个东西怎么处理呢?在搭 pass 里面,我们有两种方式啊,第一种方式的话就是智能分裂, 这是选中数据,然后呢在这个啊,数据选项卡啊,然后里面有一个智能分类 点这个分裂,这个地方啊,不要直接点上面啊,点下面这个,点一下智能分裂,那么智能分裂的话,他有的时候识别不出来的话,我们点手动设置, 在手动设置的时候呢,就是说把这个里面所有的这个相关符号都写进去啊,逗号,减号, 然后还有一个一撇啊,都写进去啊,写进去以后呢,他就能识别出来了,对吧?识别出来以后呢,我们点下一步,然后呢把拆分出来的数据呢放到旁边去,然后呢点完成,那他就可以给他拆出来, 这是说用这个智能分裂啊,然后人工来处理。除了这个方法的话,我们还可以用函数啊,用这个 tikty 是配理的这个函数, 那这个函数的用法呢?比较简单哈,正常的,我们一般拆单个符号,如果多个符号怎么拆呢?就是注意看啊,选中单元格 逗号,然后呢暗列拆分给双引号,正常呢,我们不是写一个吗?比如写个逗号,然后所有逗号间隔的内容给拆出来,而在这里呢,我们是要给一个中国号 啊,这大括号啊,大括号,然后给个双引号,逗号给双引号,逗号,双引号 就用数组的形式,就是说这个函数同时去找多个这个符号啊,你有多少个,你写多少个?第一个双引号里面写多少个号,第二个双引号里面写减号,第三个双引号里面写这一撇。这玩意呢,不分不分顺序啊,只要里面是出现,他就会以他为准进行裁判, 然后呢直接确定就 ok 啊,然后呢,他就会智能把它拆出来啊,因为 ws 目前是直直数数一出了, 所以说呢,那个可以去直接用啊,就 ok 了。如果说你这个版本低啊,自己去升级一下版本,然后呢,他就可以去使用这个功能了啊, 然后呢,这公式呢?向下填充,他就全部给他拆出来了啊,这幅画不管你是放前面放后面,他都可以拆出来, ok, 学会了不点个赞啊。

各位朋友大家好,今天分享的技巧是 text spread 一个公式,比如说我们现在有一列复杂的这个信息,然后它数据中间有一个分隔符,然后连接起来了,现在我们需要把这个数据单独分开来。 好,每个数据分开来,那应该怎么做?那么首先有第一种方法,我们可能会选中这部分数据,然后复制过来,然后我们在数据选项卡点击分列, 然后我们选择一个分格符号,这里的分和符号我们选择这个横杠,好,点击完成,这样的话他是把数据可以进行分隔开来,但是如果数据分裂的情况下,我们原始数据进行修改了之后,右边不会自动的更新, 而且如果我们有一个数据进行新增的情况下,那又得重新用这个数据分裂才能进行一个再次的计算,所以很复杂。 那么因此 excel 里面它出了一个新的函数公式,叫做 text spread 公式,我们输入 text s, 然后这个公式就出来了, 第一个参数它是文本,比如说我们在这里输入这个公式 text spread 公式,第一个参数文本,我们选择这个 a r 单元格,第二个参数它是行的一个分隔符,那比如我们这里的分隔符是 一杠。好,那我们双引号里面输入一杠,好,我们输入完公式之后摁回车,他就会摁这个一杠,把所有的数据给分隔开来,我们 向下填充的时候,你会发现一次性的所有的数据都可以直接分隔开来了。好,那比如说我们这里幺九九三改成幺九九四,那右边的数据也能够进行一个自动的更新。 好,除了这一点的好处之外呢?比如说我们的原始数据里面他不规范,有的这个一杠他不是一杠,他是一个逗号。 好,那有的一杠它是个逗号,那如果我们用这个 test breed 一个分割符的话,它只能 这个分隔一杠,那如果说我们有两个分隔壶,用这个一杠或者说一个逗号来分隔开的话,那应该怎么做呢?那只需要在第二个参数里面,我们打上一个大火号, 然后里面双引号输入另外一个分割符,比如说我们除了这个一杠以外,我们可能还会用这个一个逗号来进行分隔,那我们再向下填充好, 这样的话就可以一次性的分隔出了一个所有的数据。好,关于这个函数公式你学会了吗?需要视频点个赞,有什么不懂的欢迎在视频下方留言,我们下节再见。

因为我做了一个视频呢,用到了 office 三六五订阅版的专属新函数,文本拆分 textblade, 很多粉丝没有,那我就用 bba 简单的四行代码实现了 textblade 这个函数的基本功能。文本拆分,我们一起来看一下啊。 我输入等于 tst, 然后呢?看不见,然后选择带拆分的字符作为第一参数,然后逗号输入我们的分格符。第一个是什么?是加号,引号引回来,夸,夸回来,回车,拆分好,对不对?同理啊,输入 tst tip, 选择带拆分的,然后引号的分格符是个英文状态,逗号回车, 同理啊, txt, 然后呢?代拆分,然后呢,我的一个分格符是一个斜杠引号,括号回车,输入 tst, 然后呢,选择再输入一个分格符,是一个星号,对吧?星号对吧,好, 是不?全部拆分好了,那代码呢?只在这里只有四行,对不对?然后呢,我通过不同的颜色进行标注,给他打通了他的传导过程。 比如说啊,我在这里输入了 a 一,对吧, a 一是一加二加三加四加五,这个作为第一个参数字符串到这里, 然后再到这里啊,然后第二个加号,引号里面的加号呢,是一个制服串,对不对?或者是一个制服,他作为风格服,第一呢,放到这里, 通过 cba 自带的 spa 的函数,把一个制服串通过某一个风格服,制服呢,拆分成一个数组,把这个整个数组返回给这个函数名, txt splat, 那么这个函数名返回的是一个数组,那结合 offi 三六五呢,它就会自动扩展成对应的啊, 横向的这个数组区域对不对?如果你不是奥菲三六五呢,你需要选中对应的足够大的一个区域,再输入这个,再按 ctrl shift 加 enter, 对不对?那有同学说,如果我想拿竖着拍怎么办呢?也很简单啊,选择这个啊,进行一个直接复制, 然后在这里啊粘贴在外面加上一个 transpose, 对吧?把这整个数组进行一个转制就可以了。 所以说呢,很多东西啊,其实是很灵活的,如果你有我出创的那本教科书,看完之后呢?我相信啊,加上我的颜色标注和这个讲解,你对 fbi 制定函数肯定会更加有想法,而且呢,可以读懂我这四行简单的代码。

怎么将 a 列中表示时长的文本换算成有多少分钟效果?如必列,首先用 substet 函数将当前文本中的字符小替换成空字符, 然后用 textbook 函数以字符添作为分格符拆分文本,在后面乘以一千四百四十转换成分中。最后用 sam 函数求和公式下拉。

上个视频啊,粉丝说如果分格符不一致怎么办?这个非常有意思,一定要看一下。如果说啊,这四个数据字符串都有三个不同的分格符,而且位置还不一样,怎么做呢?其实非常简单, text split 啊,它可以把一个数组作为第二个参数。就是啊,分格符可以是一个集合,可以是不同的分格符的集合,它可以同时把这些作为分格符,对一个字物串进行切割。我们看一下啊,输等于 text split 啊, 然后呢,我们还是选择对应的一个字幅串,对不对?那我的分格符其实本来要写一个双引号里面放一个分格符的,但是我可以选择多个分格符啊,夸夸回来对不对?我们,我们直接这样子也可以啊,直接回车是不是分格好了,我也可以,这个是一个区域数, 对吧?选择一个区域,区域里面有内容对不对?我也可以按一下 f 九,把它变成这个样子,那这个样子呢,我们也可以手动输入,对不对?直接回车也是可以的啊,比方说我把这个进行一个复制啊,复制, 然后呢,到这里速度等于 texas split, 选择第二个,我和我的祖国一刻也不能分割,国庆快乐对不对?好 粘贴,然后呢,快快回来,这个就相当于是我手动输入的,对不对?回车也是可以的对不对?再演示一下 texts split 啊,快快回来,选择这个, 然后呢,我又选择这个区域,对吧?顺序都没有关系的,直接回车也是可以,对吧?所以说呢,大家可以回去测试一下我写的自定义函数,到底能不能把第二个参数用作数组来进行?不同风格符的风格回去试一下,很有意思。