如下图,昨天有朋友在答疑群里问下拉菜单的制作问题,用A列的姓名做下拉菜单,但是希望在下拉菜单中只出现不重复的姓名,怎么做呢?
简单的方法就是删除重复值就行了,复杂的就是下边的动态下拉菜单了。
1、提取不重复数据,在B2单元格输入公式:=IFNA(INDEX($A$2:$A$100,MATCH(0,COUNTIFS($B$1:B1,$A$2:$A$100),0)),),然后按CTRL SHIFT 回车,输入数组公式。然后向下拉,复制公式,就得到了不重复值。
2、做下拉菜单:打开数据菜单中的数据有效性,选择序列,输入公式:=OFFSET(B2,,,(COUNTA(B:B)-COUNT(B:B)-1),),点击确定。
3、看一下效果,如下图。
自己验证一下:在A列中再输入新的姓名,下拉菜单中会动态出现。
4、说明:公式的原理比较复杂,一般不建议做这种动态的,如果有需要,可以直接复制上面的公式,直接使用。
有Excel问题,加入答疑群吧!
联系客服