函数名:ETStrLen
功能:
函数功能为根据文本长度对数据进行过滤,函数只保留指定长度范围内数据。
参数:
strRange:第一个参数,文本数据列表,该参数可以为Excel选区,也可以为其他函数返回结果数组;
lowerLen:第二个参数,文本长度下限值;
upperlen:第三个参数,文本长度上限值;
invert:第四个参数,是否取反,默认FALSE表示取反,取反函数会提取长度小于lowerLen、大于upperLen的文本,如果设置为TRUE,表示提取长度在lowerLen和upperLen之间的文本;
样例演示
下图样例数据,以下函数将保留长度小于10,大于20的文本保留过滤下来。
演示案例数据完整公式如下
演示案例完整公式:=ETStrLen($C$3:$C$6,10,20,)
如果想保留【10,20】长度文本内数据,只需要将第四个参数设置为TRUE。
注意事项:
- 该函数结果为数组数据,365 Excel支持动态数组可以显示所有数据,低版本Excel使用数组公式后(ctrl shift enter 组合键)使用EFunction菜单功能重构数组;
EFunction高级函数插件下载-Excel版
1 文件 78 MB