excel下拉列表中,如何让相同的名称只出现一个?

如图:如何在A列创建下拉列表,下拉列表中只出现“苹果、梨、桔子、核桃……”反正就是相同的名称只显示一个就得... 如图:

如何在A列创建下拉列表,下拉列表中只出现“苹果、梨、桔子、核桃……”反正就是相同的名称只显示一个就得
展开
 我来答
冷月人生之冷剑
2015-12-04 · TA获得超过1471个赞
知道大有可为答主
回答量:1994
采纳率:88%
帮助的人:1014万
展开全部

看似简单的问题,实际操作上却有一定的难度。

下面将利用数组公式解决方案演示一下:

1、假设被引用数据位于B2:B8区域内,引用位置(即设置数据有效性的单元格)位于C1,如下图:

希望得到的是没有重复的“啊1”的下拉列表。

2、在E2单元格内输入数组公式:={IF(ROW()=COUNTA($B$2:$B$8)+2-SUM(IF(ROW($B$2:$B$8)-1=MATCH($B$2:$B$8,$B$2:$B$8),0,1)),"",INDEX($B$2:$B$8,SMALL(IF((ROW($B$2:$B$8)-1)<>MATCH($B$2:$B$8,$B$2:$B$8),900,ROW(B$2:B$8)-1),ROW(A1)),ROW($1:$1)))}

,下拉填充至E8单元格,并将C2单元格的数据有效性引用位置定义为E2:E8,这样就实现了去除重复项。

小液滴大不同
2014-10-15 · 知道合伙人互联网行家
小液滴大不同
知道合伙人互联网行家
采纳数:1099 获赞数:5903
毕业于北京化工大学化学工程与工艺专业,有着3年的电子行业工作经验,现任职销售工程师。

向TA提问 私信TA
展开全部
你把E列的相应的名称,都只保留一个就可以啦。

下拉菜单的数据源就是E列啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
DCKKee2
2014-10-15 · TA获得超过3381个赞
知道大有可为答主
回答量:3110
采纳率:76%
帮助的人:1219万
展开全部
数据----有效性------设置公式为:Countif(a$1:a100,a1)<2
更多追问追答
追问

引用是A还是E??

追答
数据在哪儿、就输那个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
9999djx
2014-10-15 · TA获得超过942个赞
知道小有建树答主
回答量:1225
采纳率:100%
帮助的人:528万
展开全部
1、在D2单元格里输入公式如下,shift+ctrl+回车,下拉得到不重复的数据
=INDEX($E$2:$E$120,MATCH(,COUNTIF($D$1:$D1,$E$2:$E$120),))&""

2、 选定区域如( A列)- 数据-有效性-序列-来源里用鼠标选中刚刚在D列得到的不重复的数据区域,确定就行
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式