函数名:ETStrSplit
功能:
函数功能为使用指定列表内关键词,分割长文本数据,该函数同样可以提取文本内关键词。
参数:
dataRange:第一个参数,待分割的长文本数据;
wordList:第二个参数,分割关键词列表,需要注意该参数可以为Excel选区,也可以为其他函数返回结果数组,数组数据只能够是文本类型数据;
dataType:第三个参数,分割方式,默认值1,表示提取列表内关键词,数值2,表示分割文本,数值3,保留所有数据,保留分割文本及关键词列表。
样例演示
下图样例数据,从长文本数据内,提取关键词列表数据,需要将函数第二个参数设置为“1”。
演示案例数据完整公式如下
演示案例完整公式:=ETStrSplit(B6,$B$9:$B$10,1)
将第二个参数设置为“2”,函数保留了分割结果文本。
演示案例完整公式:=ETStrSplit(B6,$B$9:$B$10,2)
将第二个参数设置为3,函数保留所有结果,即包括关键词,也包含被分割的数据内容,分割结果保持原文本内容
演示案例数据完整公式如下
演示案例完整公式:=ETStrSplit(B6,$B$9:$B$10,3)
注意事项:
- 该函数结果为数组数据,365 Excel支持动态数组可以显示所有数据,低版本Excel使用数组公式后(ctrl shift enter 组合键)使用EFunction菜单功能重构数组;
- 该函数功能和ETWordList函数功能相同,注意比对;
EFunction高级函数插件下载-Excel版
1 文件 78 MB