旅游景点 旅游攻略 生活知识 生活百科 文化旅游 旅游景区 昆明旅游 桂林旅游 乡村旅游 上海旅游 知识问答

Excel如何制作下拉列表(联想下拉列表)

时间:2026-02-14 13:26:55

1、将你的所有资料输入到Excel表中,等待准备使用。

Excel如何制作下拉列表(联想下拉列表)

2、选中你想要在哪个单元格展示你的联想输入效果,然后点击【数据】>【数据验证】>【数据验证】

Excel如何制作下拉列表(联想下拉列表)

3、在弹出的对话框中选择【序列】,并在数据来源单元格输入公式【=offset($A$1,MATCH(B3&"*",$A:$A,0)-1,,COUNTIF($A:$A,B3&"*"))】然后点击确定

Excel如何制作下拉列表(联想下拉列表)

4、此时其实没有完,因为当你输入第一个字的时候系统会提示你不匹配。所以回到上一步,在设置完设置菜单后,点击【出错警告】,将【输入无效数据时显示出错警告】前面的对勾去掉。然后点【确定】

Excel如何制作下拉列表(联想下拉列表)

Excel如何制作下拉列表(联想下拉列表)

Excel如何制作下拉列表(联想下拉列表)

5、此时再回来输入第一个字,然后点击下拉菜单,就可以看到第一个字相同的所有文字内容了。

Excel如何制作下拉列表(联想下拉列表)

Excel如何制作下拉列表(联想下拉列表)

1、在联想下拉菜单设定中我们使用到了一组公式:【=offset($A$1,MATCH(B3&"*",$A:$A,0)-1,,COUNTIF($A:$A,B3&"*"))】,下面就讲解一下这个公式。

Excel如何制作下拉列表(联想下拉列表)

2、OFFSET函数:

返回对单元格或单元格区域中指定行数和列数的区域的引用。 返回的引用可以是单个单元格或单元格区域。 可以指定要返回的行数和列数。

Excel如何制作下拉列表(联想下拉列表)

Excel如何制作下拉列表(联想下拉列表)

3、参数1:$A$1

表示下拉菜单引用的区域其实位置是从A1单元格开始的。

Excel如何制作下拉列表(联想下拉列表)

4、参数2:MATCH(B3&"*",$A:$A,0)-1,

表示将区域偏移到查找的关键字上,如示例中,输入"安"以后,区域就从第一找到"安"的位置开始;

Excel如何制作下拉列表(联想下拉列表)

5、参数3:默认不偏移,所以在上一个公式后面紧跟着两个逗号。

Excel如何制作下拉列表(联想下拉列表)

6、参数4:COUNTIF($A:$A,B3&"*"),

统计下输入内容的个数,如示例中,有3个姓"安"的人。

示例中,输入"安",Offset则从第一个姓"安"人员位置开始,往下取3个单元格,作为下拉框的内容。

Excel如何制作下拉列表(联想下拉列表)

© 2026 途途旅游
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com