EXCEL中如何利用已有表格中的数据在特定单元格中创建下拉菜单,并删除重复的数据。
例如:在sheet1中的A列有下列数据A1蒋府改造2湖南普照3河北龙威4中国科大5湖南普照6天津车站7中国科大8北京西站9大广高速10湖南普照11。。。。。。还有好多行如...
例如:
在sheet1中的A列有下列数据
A
1 蒋府改造
2 湖南普照
3 河北龙威
4 中国科大
5 湖南普照
6 天津车站
7 中国科大
8 北京西站
9 大广高速
10 湖南普照
11 。。。。。。
还有好多行
如何利用这些原有的数据在B1表格中创建一个下拉菜单,要包括A1列中所有的名称
但是要把重复的名称去掉。也就是不能同时出现两个同样的名称。例如不能同时出现两个“湖南普照”。请高手指教。谢谢! 展开
在sheet1中的A列有下列数据
A
1 蒋府改造
2 湖南普照
3 河北龙威
4 中国科大
5 湖南普照
6 天津车站
7 中国科大
8 北京西站
9 大广高速
10 湖南普照
11 。。。。。。
还有好多行
如何利用这些原有的数据在B1表格中创建一个下拉菜单,要包括A1列中所有的名称
但是要把重复的名称去掉。也就是不能同时出现两个同样的名称。例如不能同时出现两个“湖南普照”。请高手指教。谢谢! 展开
2个回答
展开全部
选中A列的数据区域,工具栏→数据→筛选→高级筛选
选中 将筛选结果复制到其它位置
在复制到中 输入 D1 (可以是任一不用的列)
选中 选择不重复记录
点确定。这样就把不重复的数据筛选出来。
B1选中,工具栏→数据有效性→允许:序列→来源:选中D列的筛选记录
确定即可
选中 将筛选结果复制到其它位置
在复制到中 输入 D1 (可以是任一不用的列)
选中 选择不重复记录
点确定。这样就把不重复的数据筛选出来。
B1选中,工具栏→数据有效性→允许:序列→来源:选中D列的筛选记录
确定即可
追问
能不能不用复制到其他位置,直接进行筛选啊?
追答
用复杂的数组函数可以,没必要吧,严重影响速度
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在比如C1中输入=INDEX(A:A,SMALL(IF(MATCH(A$1:A$200,A$1:A$200,)=ROW(A$1:A$200),ROW(A$1:A$200),65536),ROW()))&""
以ctrl+shift+enter结束
向下复制粘贴
来筛选200个数据以内不重复项,若大于200个数据,请将上述公式的200改为你需要的值。
然后在B1使用数据有效性!
希望采纳。
以ctrl+shift+enter结束
向下复制粘贴
来筛选200个数据以内不重复项,若大于200个数据,请将上述公式的200改为你需要的值。
然后在B1使用数据有效性!
希望采纳。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询