Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4119|回复: 10

[已解决]baksy 大大 帮忙写的 没说清楚 再请高手帮帮忙改一下

[复制链接]
发表于 2016-1-4 20:50 | 显示全部楼层 |阅读模式
本帖最后由 hanjia 于 2016-1-5 16:13 编辑

baksy 大大 帮忙写的   没说清楚   再请高手帮帮忙改一下
   
=IF(A4="","",MATCH(,-COUNTIF(A1:A4,A5:A19),)+3)
   
就是前面4个格的问题    遇到有重复的   他往下查找就不是以4个数往下查找了  
像下面这图7.10.10.1   他往下就只查找7.10.1 了
能不能像下图这样从第1格开始先找出4个不同  7.10.1.4  的数再往下查找?

C2的5是从A2往下先找出4个不同数再开始往下找  如A2是  10.10.1.4.7   一共5个连续的  显示 5   
A7是8了   跟前面4个数不同了
10.10.1.4.7.8

C3的4是从A3往下先找出4个不同数  再开始往下找
如 10.1.4.7.8    A7是8了   跟前面4个数不同了  所以显示 4

显示就是以上面4个不同数连续几个就显示几
比如  10.10.1.1.4.4.7.7.7.10.5     显示 10
4个不同数是 10,1,4,7 到;第11个5就不是前面4个不同数了

7          4
10        4
10        4
1          4
4        
7        
8        
7.10.1.4 要是能把重复分出来应该是这样的
7          6
10        5
10        4
1          4
4        
7        
8

Excel 工作表.zip (6.5 KB, 下载次数: 2)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2016-1-4 21:18 | 显示全部楼层
本帖最后由 baksy 于 2016-1-5 16:59 编辑

10楼
回复

使用道具 举报

 楼主| 发表于 2016-1-4 21:57 | 显示全部楼层
本帖最后由 hanjia 于 2016-1-4 22:07 编辑
baksy 发表于 2016-1-4 21:18
~~~

7.10.10.1   他往下就只查找7.10.1 了
要先找出4个不同数   如 7.10.10.1.4   10有重复就再找一个不同的    7.10.1.4  的数再往下查找?

应该像C列这样才对    这个贴的付件重新传的
746
1045
1044
144
455
745
845
945
944
344
665
455
544
2 
6 
5 

回复

使用道具 举报

发表于 2016-1-4 21:58 | 显示全部楼层
hanjia 发表于 2016-1-4 21:57
应该像C列这样才对    这个贴的付件重新传的

请上传excel附件。
回复

使用道具 举报

 楼主| 发表于 2016-1-4 22:04 | 显示全部楼层
baksy 发表于 2016-1-4 21:58
请上传excel附件。

Excel 工作表.zip (6.5 KB, 下载次数: 4)
回复

使用道具 举报

发表于 2016-1-4 22:12 | 显示全部楼层
hanjia 发表于 2016-1-4 22:04

C3的5和C4的4是怎么算出来的?
回复

使用道具 举报

 楼主| 发表于 2016-1-4 22:19 | 显示全部楼层
本帖最后由 hanjia 于 2016-1-4 22:28 编辑
baksy 发表于 2016-1-4 22:12
C3的5和C4的4是怎么算出来的?

C2吧?
C2的5是从A2往下先找出4个不同数再开始往下找  如A2是  10.10.1.4.7   一共5个连续的  显示 5   
A7是8了   跟前面4个数不同了
10.10.1.4.7.8

C3的4是从A3往下先找出4个不同数  再开始往下找
如 10.1.4.7.8    A7是8了   跟前面4个数不同了  所以显示 4

显示就是以上面4个不同数连续几个就显示几

比如  10.10.1.1.4.4.7.7.7.10.5     显示 10

4个不同数是 10,1,4,7 到;第11个5就不是前面4个不同数了
回复

使用道具 举报

发表于 2016-1-5 09:20 | 显示全部楼层
本帖最后由 baksy 于 2016-1-5 16:59 编辑
hanjia 发表于 2016-1-4 22:19
C2吧?
C2的5是从A2往下先找出4个不同数再开始往下找  如A2是  10.10.1.4.7   一共5个连续的  显示 5    ...


10楼
回复

使用道具 举报

发表于 2016-1-5 11:08 | 显示全部楼层
本帖最后由 baksy 于 2016-1-5 16:59 编辑
hanjia 发表于 2016-1-4 22:19
C2吧?
C2的5是从A2往下先找出4个不同数再开始往下找  如A2是  10.10.1.4.7   一共5个连续的  显示 5    ...


10楼
回复

使用道具 举报

发表于 2016-1-5 11:25 | 显示全部楼层    本楼为最佳答案   
hanjia 发表于 2016-1-4 22:19
C2吧?
C2的5是从A2往下先找出4个不同数再开始往下找  如A2是  10.10.1.4.7   一共5个连续的  显示 5    ...

附件。。。

Excel 工作表.zip

10.7 KB, 下载次数: 4

评分

参与人数 1 +3 收起 理由
hanjia + 3 很给力

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-20 05:39 , Processed in 0.455029 second(s), 15 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表