Excel精英培训网

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

[已解决][求助]如何用下拉菜单查找到重复数据.并显示在其它格里

[复制链接]
发表于 2008-12-13 11:14 | 显示全部楼层 |阅读模式

希望注释能写得详细点.谢谢.学习中.....

数据筛选我会..附件中有详细说明.

pWxGAN19.rar (4.96 KB, 下载次数: 19)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2008-12-13 11:27 | 显示全部楼层

直接在数据里面自动筛选不就可以了吗a[em04]
回复

使用道具 举报

发表于 2008-12-13 11:29 | 显示全部楼层

下拉菜单查找到重复数据.可以用  数据--筛选--自动筛选   来完成

显示在其它格里可以用 数据--筛选--高级筛选 来完成

回复

使用道具 举报

发表于 2008-12-13 11:30 | 显示全部楼层

你的意思好像是要做成2级下拉菜单,如果你要实现的话,首先要对原始数据先按姓进行排序,然后通过定义和数据有效性的序列完成。

回复

使用道具 举报

发表于 2008-12-13 11:43 | 显示全部楼层    本楼为最佳答案   

dDRqHAfs.rar (16.76 KB, 下载次数: 33)
回复

使用道具 举报

 楼主| 发表于 2008-12-13 12:23 | 显示全部楼层

QUOTE:
以下是引用懷眞在2008-12-13 11:43:00的发言:

=IF(ROW(1:1)>COUNTIF(A:A,D$16),"",INDIRECT("B"&LARGE((A$2:A$11=D$16)*ROW($2:$11),ROW(1:1))))

用这个就行了吧.谢谢..能讲解一下吗???

回复

使用道具 举报

 楼主| 发表于 2008-12-13 12:31 | 显示全部楼层

=IF(ROW(3:3)>COUNTIF(A:A,D$2),"",VLOOKUP(D$2,INDIRECT("A"&SMALL(IF(A$2:A$20=N$2,ROW($2:$20),100000),ROW()-1)&":"&"B"&SMALL(IF(A$2:A422=N$2,ROW($2:$20),100000),ROW()-1)),2,FALSE))

中的ROW($2:$20),100000)   后面的100000是什么意思呀?

回复

使用道具 举报

发表于 2008-12-13 12:37 | 显示全部楼层

如果用公式来完成的话,2万多条的记录会计算很慢,又占内存。

用高级筛选录制宏。

回复

使用道具 举报

 楼主| 发表于 2008-12-13 12:49 | 显示全部楼层

上面双条语句能讲解下吗?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-24 21:26 , Processed in 0.235311 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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