函数名:ETStrExtractSub
功能:
函数功能为从长文本数据之中提取中文,英文和数字。该函数可以应用于数据清洗场合。
参数:
strRange:第一个参数,长文本数据,数据之中可能存在感兴趣的数据类型;
dataType:第二个参数,提取数据类型,函数预设了七种数据类型;
invert:第三个参数,默认false,表示不取反,如果设置为true,表示取反,函数功能为,表示使用指定类型之外的数据;
样例演示
例如下图案例之中提取了中文(参数设置为2),英文(参数设置为1),数字(参数设置为3)
演示案例数据完整公式如下
演示案例完整公式:=ETStrExtractSub($C$5,C7)
如果取反,例如提取中文以外其他的文本数据,就将第三个参数设置为true,函数将保留中文以外其他文本内容,函数会以中文分割数据。
演示案例数据完整公式如下
演示案例完整公式:=ETStrExtractSub($C$5,C7,true)
注意事项:
- 该函数结果为数组数据,365 Excel支持动态数组可以显示所有数据,低版本Excel使用数组公式后(ctrl shift enter 组合键)使用EFunction菜单功能重构数组;
EFunction高级函数插件下载-Excel版
1 文件 78 MB