textsplit是什么函数? Excel最牛拆分截取函数的使用技巧


    TEXTSPLIT 函数根据给定的分隔符将输入文本分隔为列和/或行。生成的文本被分散到不同的列和行中,创建一个数组。它是用于文本构建和编辑的最有用的 Excel 函数之一。
    TEXTSPLIT 函数类似于 Excel 内置的文本分列功能,其中文本根据宽度或分隔符进行分割。TEXTSPLIT 函数的结果将是动态的,而Text to Columns的结果则不是动态的。
    函数官方公式格式:
    TEXTSPLIT(text,col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])
    函数解赋白话公式格式:
    TEXTSPLIT(需要拆分的文本,列分隔符,[行分隔符],[是否忽略空单元格],[是否区分大小写],[出错时填充的值])
    1、第一个参数
    必需.要拆分的文本。这个不用解释,大家都明白是怎么回事。
    2、按列拆分(第二参数说明)
    看实例:
    
    解赋解析:
    E107=TEXTSPLIT(B107,"-")
    说明:这里是一个逗号。
    第二个参数:必需.标记跨列溢出文本的点的文本,列分隔符。白话就是代表换到下一列,就是水平换到一个单元格的。
    这个公式的标记,也就是要换个下一列单元格的符号,也可以是文字、字母、数字、符号等。
    3、按行拆分(第三参数说明)
    
    解赋解析:
    E131=TEXTSPLIT(B107,,"-")
    说明:这里是两个逗号。
    第二个参数:是代表换列,就是水平换到一个单元格的。这个公式是空,列分隔符省略,表示不按列拆分,代表没有要换列的内容。
    第三个参数:可选.标记向下溢出文本行的点的文本。白话就是代表换到下一行,就是垂直换到一个单元格的。
    这个公式的标记,也就是要换个下一行单元格的符号,也可以是文字、字母、数字、符号等。
    4、多个分隔符按列拆分
    
    上图题:1函数宝典2函数3宝典4函数宝典
    E131=TEXTSPLIT(B131,{"-","+"})
    E134=TEXTSPLIT(B134,{"*宝典","函数*"})
    注:这里没有拆分开,说明该函数不支持通配符运算。
    上图题:abc,d;ef;ghij!klmn
    E135=TEXTSPLIT(B135,{",",";","!"})
    注:这里符号有逗号、分号、感叹号。这里的"," , ";" , "!"分隔符用英文状态下的双引号,每个中间用逗号分开。
    解赋解析:
    这里的第二参数出现{},说明这里以数组形式出现,代表包含多个分隔符,从实例上可以看到,分隔符不分先后。
    5、多个分隔符按行拆分
    
    B144=TEXTSPLIT(B142,,{"-","+"})
    6、拆分为多行多列
    
    B154=TEXTSPLIT(B152,"-","+")
    B160=TEXTSPLIT(B158,"-","+")
    解赋解析:
    这里的文本字符串,按"-"拆分为多列,同时按"+"拆分为多行。
    就是运算到有"-"时,换到到下一列,运算到有"+"时,换一行。
    结果如上面运算结果所示,返回了一个二维数组。
    本题的不足的格子默认用 #N/A 填充,后面第5参数解析如何自定义要填充的值,屏蔽 #N/A 。
    实例
    张三,100,85;李四,90,92;王五,87,100
    
    B174=TEXTSPLIT(B171,",",";")
    注:实例中的数据是以逗号、逗号、分号的顺序区分。
    7、忽略分隔符之间的空值(第四参数说明)
    
    解赋解析:
    第四参数说明:可选.指定 FALSE 以在两个连续的分隔符创建空单元格.默认为 TRUE,将创建一个空单元格。
    大白话就是,第四参数省略、FALSE、0 ,都以列分隔符为准,一个分隔符留一个单元格。
    第四参数TRUE、1 ,列分隔符与列分隔符之间没有内容,忽略进入下一个运算。
    实例:
    
    8、区分大小写(第五参数说明)
    
    解赋解析:
    第五参数说明:可选.在文本中搜索分隔符匹配项.默认情况下,会完成区分大小写的匹配。
    是否大小写敏感,默认 TRUE ,表示大小写不敏感。该函数只有在英文状态下可有效果,如果是中文文本提取,该参数不用考虑。
    大白话就是,第五参数省略、FALSE、0 ,都是区分大小写。1、TRUE不区分大小写。
    9、用于填充结果的值.默认值为 #N/A.(第六参数说明)
    
    解赋解析:
    第六参数说明:可选。用于填充结果的值.默认值为 #N/A。
    大白话就是,第六参数
    直接省略:填充结果的值,默认值为 #N/A。
    带逗号省略:填充结果的值.为 0 。
    指定"":填充结果的值.为 "空" 。
    指定"自定义内容":填充结果的值.为 自定义的内容。
    10、实例巩固知识点
    要求:分号是换行,其余的符号是换列。
    
    F265=TEXTSPLIT(B265,{"#","!","&"},";",,,"")
    也是就是Excel最牛叉拆分截取函数TEXTSPLIT的用法,希望大家喜欢,请继续关注电脑手机教程网。