当前位置: 代码迷 >> Office >> 怎么在excle里筛选出带有连续多个重复字段的单元格所在行
  详细解决方案

怎么在excle里筛选出带有连续多个重复字段的单元格所在行

热度:6809   发布时间:2013-02-26 00:00:00.0
如何在excle里筛选出带有连续多个重复字段的单元格所在行
 

数据量比较大的情况下,想要筛选出带有 aaaaa (或 啊啊啊啊 )这种连续三个或三个以上重复字符的单元格 的所在行  

例如下面的第一行:

 


------解决方案--------------------------------------------------------
设个宏试试
------解决方案--------------------------------------------------------
包含啊
------解决方案--------------------------------------------------------
筛选 --- 》 包含
------解决方案--------------------------------------------------------
如果内容不固定,列也不固定的话,估计是要去写vba代码了
要是列固定,字串固定是在开头或者结尾的话,就写个iif函数连续取几个字符比较下也许能解决
要是字符也能固定下来筛选或者条件就能解决了

总之变化情况越多就要写代码解决
------解决方案--------------------------------------------------------
基础的筛选等操作肯定不行
函数也基本排除,大数据量的时候用数组公式会卡死

唯一的方法是使用VBA,split后逐个比较是否含有3个连续字符,是则写进数组,然后写for next循环,逐行比较后把最后的数组整个写入表格里
------解决方案--------------------------------------------------------
这个不好处理。呵呵