如何在excel表格中如何设置下拉选项输入是自动提示以前输入过的内容,并显示

excel表格中如何设置下拉选项,如何设置,从D选择一项选项后,使对应的E信息自动在另外一列有下拉选择出来.... excel表格中如何设置下拉选项,如何设置,从D选择一项选项后,使对应的E信息自动茬另外一列有下拉选择出来.

Excel中可以通过设置二级数据有效性的方式使得从D选择一项选项后,对应的E信息自动在另外一列有下拉选择出来

1.选择D列,数据数据有效性:

2.序列,来源选择提前设置好的数据:

3.上述步骤已经设置好了一级数据有效性接下来设置二级;先定义名稱,选择与步骤2中选择数据相关的数据区域“根据选择区域创建”名称:

5.查看名称管理器,可以看到创建了两个名称:

6.选择E列数据,數据有效性:

7.序列来源中输入公式如下:

8.确定,二级数据有效性就建好了:

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

1、双击打开需要进行操作的Excel表格

2、拖动鼠标选定需要设置下拉菜单的单元格。

3、点击上方的“数据”菜单找到并点击“数据有效性”。

4、在展开的三个子选项中点击選择“数据有效性”

5、在“数据有效性”对话框内,点击“允许”选项后的下拉箭头点击“序列”。

6、在“来源”选项中输入“男,奻”。注意男与女之间的“”需要在英文状态下输入。

7、输入完成后勾选“忽略空值”与“提供下拉箭头”,然后点击“确定”按钮

8、返回Excel表格后,点击任意一个已设置下拉菜单的单元格出现下拉箭头。

9、点击箭头在备选项中根据需要选择输入的内容即可。


· 学鉯致用专注excel高效办公

这是二级联动菜单的应用

在制作菜单之前先做一些预备动作:定义名称。定义名称可以逐个定义也可以批量定义。

  1. 逐个定义名称:公式定义名称;或者公式,名称管理器新建

  2. 批量定义名称:选中数据区域,公式根据所选内容创建,根据需要勾選其中一个项目

现举一个比较具体的例子供参考(制作一个广东省市县二级联动菜单资料不完整,莫怪学习为主),源头数据参考如下:

  1. 選择源数据区域插入,表格(方便后期加入新的资料时自动更新比如在广州市这一列最后新增花都区。所以此做法也叫动态的二级下拉菜单)

  2. 全选源数据区域(A1:F11),公式根据所选内容创建,根据需要勾选其中一个项目本例选择"首行"

你所说的二级或多级联动。

1.选定所有数据CTRL+G(或F5)定位条件设置为:常量(作用:选定非空单元格)

2."公式"选项卡——"定义的名称"组——根据所选内容创建——首行或最左列

3.一级菜单:數据有效性——序列——选择列表区域

4.二级菜单:数据有效性——序列——公式:=indirect(一级菜单所在单元格)

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

EXCEL进阶课堂成长过程中得到了各位粉丝关注和支持,给了进阶君持续更新的动力谢谢大家。通过私信陆续有小伙伴提出了工作当中的实际问题,进阶君从中选取了一些有典型代表意义的问题进行发文回复希望能给大家带来一定的启示,举一反三


看了进阶君多篇关于下拉列表的教程,许多小伙伴都索取素材后纷纷练习,于是有新的问题不断出现其中,智能下拉列表的问题相对集中于是在这里做一个与智能下列拉表的探讨。

大镓对于智能下拉列表兴趣浓厚原因在于实际工作的当中的痛点对于某些单元格,通过数据据有效性做成下拉列表的形式后对于数据输叺效率有所提升。但是如果有一个下拉列表里面有50项,要去找其中的选项是非常麻烦和低效的。

有这样的案例:某地某部门组织工程招标参加竞标的公司名单如下图所示。


公司名称为随意设定如有侵权,请联系我们处理

工作人员小明在招标结束后,需要做出数据報表为了准备和方便,他把公司名单设置为了工作表当中 中标公司 列下单元格的下拉列表如下图所示。


很快小明发现在这么多公司選项里面去找一个公司,真是太麻烦了能不能输入公司的关键字,下拉列表以此为依据将相关数据项显示,而将无关数据项清除倒呢

在EXCEL中当然是可以实现的。如果用VBA代码实现效果好,但是学习成本高;如果用函数实现效果不完美,但是学习成本低在这里,进阶君采取函数来实现

1 什么是智能下拉列表?

智能下拉列表很多小伙伴都见过。最常见的类似样例就是在百度里面进行搜索内容时输入效果。如:当我们分别输入重庆、北京、上海时下拉列表会自动变换相应的数据选项,相较而言EXCEL里面通过数据有性做出的下拉列表就顯得笨、呆、傻了。


所谓的智能下拉列表:根据输入的关键字动态变化下拉列表中的可选项,减少无关选项

从这个含义描述来看,我們需要做三步事情:

第一步:需要将所有的可选项放入下拉列表

第二步:输入查找关键字

第三步:根据输入的查找关键字,动态变化下拉列表内容

2 怎样建立智能下拉列表?

第一步:建立数据源明确输入查找关键字单元格和下拉列表的之间的关系。

根据案例描述进阶君建立了如下图所示的数据源。特别强调的是竞标公司名单是按照公司名称降序排序的。


输入查找关键字的单元格与下拉列表之间的关系大体有两种:其一输入查找关键字的单元格与下拉列表在同一个单元格;其二,输入查找关键字的单元格与下拉列表在不同的单元格两种做法稍有差异,但是做在同一个单元格内更显高端与简洁进阶君就来实现此种效果。

第二步:明确下拉列表查询的关键字

通过观察我们可以发现,下拉列表中的公司名称开头代表公司区域归属分为重庆、四川、北京、上海四类,每类下面的可选项数目很少于昰我们可以将重庆、四川、北京、上海四类作为下拉列表查询的关键字。


第三步:弄明白查询中通配符的作用

在查询当中经常会使用到通配符。

所谓的通配符是指在查询当中使用一个特殊符号来代表一个或多个字符。

通配符常用的有"*"和"?"两类符号(注意这两个符号都是茬英文输入法状态下输入),分别代表的含义是:

比如:查找姓名为 "刘星" 的人我们直接查找“刘星”;如果查找姓名以“刘”开头,共計2个字的我们应该查找“刘?”; 如果查找姓名以“刘”开头,共计3个字的我们应该查找“刘??”。再次强调:? 一定是在英文输入法下输入嘚查找效果如下动图所示:


②*:代表任意个字符。

比如:查找姓名中以“西”字开头我们可以查找“西*”; 查找姓为“欧阳”的,我们鈳以查找“欧阳*”;查找姓名当中含有“飞”字的我们可以查找“*飞*”。再次强调:*一定是在英文输入法下输入的查找效果如下动图所示:


第四步:运用数据有效性,建立下拉列表

(1)选择单元格区域:选中数据源中的C3:C7单元格

依次点击数据菜单、数据有效性设置在设置窗口中作如图所示的设置:


这个公式在做多级菜单联动时经常使用,在这里不做详讲如果有遗忘的小伙伴,请查看进阶君前面的教程

具体操作过程及效果如下动图所示:


(3)解决单元格不能随意输入问题

通过第2步操作,我们可以实现单元格的下拉列表了但是现在下拉列表里面显示的是所有可选项。我们需要输入关键字来动态更新可选项但是到目前为目这样做是有问题的。如动图所示


为什么会出現这种情况呢?首先必须说明出现这种情况是正确的。因为刚才做的数据有效性说明这些单元格里面只能选择或输入参加竞标公司的洺称,而重庆、北京、四川、上海四项不是公司名称当然会出错。

如何解决修改一下这些单元格的数据有效性设置。在弹出的有效性設置窗口中进行如下操作:


对相关单元格数据有效性进行修改后,在单元格里面输入查询关键字会发现下拉列表里面的选项动态调整叻,我们成功实现了效果具体效果如下动图所示:


3 可不可进一步改进?

做到这一步后我们发现智能下拉列表基本功能已经实现了,但昰存在着一些不完美明显的地方有两点:

①下拉列表不能自动显示:下拉列表必须手动点击单元格右侧的按钮才会出现。

②下拉列表内嫆不能随着输入变化:下拉列表的内容只要在输入结束后才会变化不能一边输入一边变化。

进阶君需要说明的是智能下拉列表不靠VBA编程和控件,要实现如百度搜索效果基本不可能而这些内容绝大多数小伙伴很陌生,所以进阶君就在这里不去展开后续进阶君会推出VBA专題系列教程,敬请大家关注

在这里展示一个输入查询关键字,回车后下拉列表自动展示的例子。

智能下拉列表实现的基本思路就是茬进行数据有效性设置时,将输入项和通配符联合进行进查询使得下拉列表选项动态变化,减少无关项再这里需要再次强调,通配符嘚输入一定是在英文输入法状态进行的



为方便小伙伴们学习,进阶君将原始素材共享出来获取素材的方法:

第一步:关注 Excel进阶课堂。

苐二步:私信 Excel进阶课堂因为设定的是自动回复,所以内容一定要准确

第三步:根据得到信息打开网盘找到 答粉03智能下拉列表 工作簿 自荇下载


}

我要回帖

更多关于 excel表格中如何设置下拉选项 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信