| 网站首页 | 业界新闻 | 群组 | 人才 | 下载频道 | 博客 | 代码贴 | 编程论坛
共有 164 人关注过本帖
标题:查找特定字符单元格并标明顺序?
只看楼主 收藏
newsoftware
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2017-7-21
结帖率:75%
  已结贴   问题点数:20  回复次数:5   
查找特定字符单元格并标明顺序?

请教各位大神,如何用VB6查找EXCEL特定字符单元格并自动标明顺序?

比如如下

附件: 您没有浏览附件的权限,请 登录注册
2018-04-10 19:48
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:199
帖 子:4134
专家分:25432
注 册:2008-10-15
  得分:10 
我把数值在 B列,结果在E、F列。从第二行开始。

E2公式:=B2
G2公式:=COUNTIF(B$2:B2,E2)
F2公式:=IF(G2>1,"第"&G2&"个"&E2,"")

写完后,把这三个单元格的公式向下复制就可以了。



如果是指定内容,那么修改G2公式里的 查找内容就可以了。
如单独放一个单元格,然后使用 绝对引用。
如我把查找内容放在 J2 ,那相应2个公式就是:
=IF(AND(G2>1,E2=$J$2),"第"&G2&"个"&E2,"")
=COUNTIF(B$2:B2,$J$2)

[此贴子已经被作者于2018-4-11 08:52编辑过]

附件: 您没有浏览附件的权限,请 登录注册

授人于鱼,不如授人于渔
早已停用QQ了
2018-04-11 08:48
newsoftware
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2017-7-21
  得分:0 
回复 2楼 风吹过b
感谢大神,逻辑果然厉害。

我试了一下,会出现重复的项,如下黄底红字的项,如何相同序数的项只显示一个呢?就是黄底红字的单元格不显示内容?谢谢。




使用的公式:
=COUNTIF(E$5:E5,4)
=IF(M5>0,"第"&M5&"个 4","")

[此贴子已经被作者于2018-4-11 20:25编辑过]

附件: 您没有浏览附件的权限,请 登录注册
2018-04-11 20:14
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:199
帖 子:4134
专家分:25432
注 册:2008-10-15
  得分:5 
=IF(M5>0,"第"&M5&"个 4","")

这里错了。你是指定4 ,那么必须判断一下 J 列 是不是 4

=if(and(m5>0,J5=4),"第"&M5&"个 4","")

你没看我图后面那二个公式??

授人于鱼,不如授人于渔
早已停用QQ了
2018-04-12 08:49
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:199
帖 子:4134
专家分:25432
注 册:2008-10-15
  得分:5 
EXCEL 文件 。
附件: 您没有浏览附件的权限,请 登录注册

授人于鱼,不如授人于渔
早已停用QQ了
2018-04-12 08:54
newsoftware
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2017-7-21
  得分:0 
回复 5楼 风吹过b
解决了,感谢。
2018-04-13 21:33







关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.058335 second(s), 9 queries.
Copyright©2004-2018, BCCN.NET, All Rights Reserved