Excel中Textsplit函数的高阶用法
![](/Public/ccdxy/newsad.jpg)
俗话说,有分,有分。 ![]() 然后在Excel函数中,求和是Textjoin,小数是Textsplit。 Textsplit=Text+Split顾名思义,它是一个用于拆分文本的函数,可以按列或行进行拆分 它有五个参数: =TEXTSPLIT,, 第一个参数text:要拆分的文本, 第二个参数col_delimiter:列分隔符, 第三个参数:, 第四个参数:, 第五个参数):(出错时填充的值)。 用其他功能玩Textsplit有越来越多神奇的方法。 跟着我一起体验吧~ 我将用三个案例来完成下图中从左表到右表的数据整理。 统计主题的数量 案例一:统计每个人购买课程的数量。 如下所示,在单元格C2中输入公式并向下填充: =COUNTA) 分析: 首先,我们使用Textsplit函数根据分隔符,来拆分字符串。 最后用Counta函数统计非空单元格的个数,也就是被试的个数。 是不是很简单~下面我们来看第二种情况。 名称重复的指定次数。 案例二:按照指定的科目数,把名字排成一列。 如下所示,在单元格D2中,输入以下公式: =TEXTSPLIT) ", ",TRUE) 分析: 首先,我们用分隔符拼接需要重复的名称,然后使用Rept函数重复对应名称的数量。 Rept函数用于按照指定的次数重复文本, =报告 如下图: 然后用Concat函数合并。 Concat的作用是连接列表或文本字符串区域,即:=Concat。 最后,使用Textsplit将合并后的文本拆分成行,这就是我们想要的结果。 下面进入下一个案例~ 将分隔符拆分到行 案例3:根据分隔符将购买账户列拆分为一列。 如下所示,在单元格E2中,输入以下公式: =TEXTSPLIT ", ") 分析: 首先,我们使用Textjoin函数根据,合并购买帐户列的数据区域。 Textjoin函数,可以根据指定的分隔符合并单元格区域, = Textjoin 如果要忽略空值,请填写True如果不忽略空值,则填写False。 如下图: 最后用Textsplit函数把合并后的文本拆分成行,直接就搞定了!!! 细心的你,不难发现。 将字符拆分排序成一维表,实际上就是上述情况的合并。 整理成一维表的好处是方便我们后期做透视表分析统计。 现在,您意识到Textsplit函数的强大功能了吗。 总结 本文介绍了Textsplit函数的高阶用法,即可以和其他函数一起发挥更强大的数据排序能力。提到了三个案例: 统计主题的数量 指定的重复次数 将分隔符拆分到行 Textsplit函数这么好用,要不要学学。 不建议学,因为...... 需要OFFICE 365支持! Excel和WPS的较低版本目前无法使用~ 。郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。 (编辑:许一诺) |
![](/Public/ccdxy/adbt.jpg)
![广告位](/Public/ccdxy/pagead.jpg)