乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 技巧|当Excel下拉列表重复时,你该怎么办?-excel下拉列表

技巧|当Excel下拉列表重复时,你该怎么办?-excel下拉列表

作者:乔山办公网日期:

返回目录:excel表格制作

技巧|当Excel下拉列表重复时,你该怎么办?

Hi,大家好,我是胖斯基

当我们在填写表格时,经常会遇到下拉选择项,这样在加快填写表的同时,也保障了数据的准确性,如下:

技巧|当Excel下拉列表重复时,你该怎么办?

而作为表格的制作者来说,如果下拉的信息是静态的,那比较好办,如果是动态的呢?

比如:现有一份一段时间内的销售业绩表,如果要选择不同的业务员来查看其业绩的话,可能大多数的情况会这样:

技巧|当Excel下拉列表重复时,你该怎么办?

你会发现,下拉销售员的姓名的时候,发现有重复的信息,从而导致你下拉列表的意义失效。同时,随着一段时间内销售人员的岗位异动,销售员姓名列的信息会有新增(同时可能还会存在重复),那此时下拉列表的呈现,就是一个问题。

So,当Excel下拉列表重复时,你该怎么办呢?

从问题处理角度来看,需要解决两个点:

1. 如何将销售业绩表中的姓名去掉重复项并动态获取唯一值

2.如何设置下拉列表仅仅只获取唯一值,而忽略其他

先看看最终效果

技巧|当Excel下拉列表重复时,你该怎么办?

很明显:1. 解决了重复性的问题;2. 如果涉及销售员姓名新增,下拉列表动态获取

如何实现的呢?

1. 如何去掉重复项

这里要借助一个函数的组合 INDEX+COUNTIF

技巧|当Excel下拉列表重复时,你该怎么办?

公式:=INDEX(C:C,MIN(IF(COUNTIF($I$1:I1,$C$2:$C$999)=0,ROW($C$2:$C$999),4^8)))&""

原理不再做过多解释,具体可参见之前的文章《函数 | 面对重复值,你该如何处理?》,里面有详细说明。

这里想说明一点的是:Excel中去掉重复值有套路可循,掌握好了其中核心技能即可。

2. 如何让下拉列表获取最新的唯一数值

下拉列表,操作起来很容易,具体可参见:《技巧 | 多级菜单就这么简单

这里要说明的是:如何动态获取?要想动态获取,则需要借助一个动态获取的函数,即:OFFSET,借助其动态选取的功能,来实现动态列

技巧|当Excel下拉列表重复时,你该怎么办?

公式:=OFFSET(I2,,,COUNTIF(I2:I999,">"""))

其中,COUNTIF(I2:I999,">""")就是用来动态获取其数量,保障OFFSET能正确获取数据范围

技巧|当Excel下拉列表重复时,你该怎么办?

So,两个简单的函数功能点相结合,就完成了下拉列表的动态获取(去重复)

你学会了吗?

相关阅读

  • Word表格中的数据处理技巧-word表格制作

  • 乔山办公网word文档
  • word表格制作,操作步骤:选中整个表格,单击【表格工具】-【布局】-【排序】命令:在弹出的【排序】对话框中,将“销售额”设置为主要关键字,排序类型为“数字”,排序方式为降
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网