打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
突破数据有效性的限制








一起认识数据有效性(五)

Excel默认只能选择一列多行(垂直方向)或是一行多列(水平方向)的数据源作为数据有效性的序列来源。

以下图为例,选择E2:E10单元格区域设置数据有效性。在序列来源中选择=$A$2:$C$10,单击确定,Excel会拒绝输入并弹出警告。


直接引用的方法行不通了,如果我们将A2:C10单元格区域自定义名称后,能不能在数据有效性中引用呢,咱们来试一下。

选择A2:C10单元格区域,依次单击【公式】,【定义名称】,弹出【新建名称】对话框。在名称文本框中输入自定义文字:姓名,引用位置输入=Sheet1!$A$2:$C$10,单击【确定】。


选择E2:E10单元格区域设置数据有效性。在序列来源中输入自定义的名称:“=姓名”,单击【确定】,Excel同样也会拒绝输入并弹出警告。

对于这种情况,如何突破限制呢?

首先来自定义名称。选择A2:A10单元格区域,依次单击【公式】,【定义名称】,弹出【新建名称】对话框,在“名称”文本框中输入自定义文字“姓名”,引用位置输入:=Sheet1!$A$2:$A$10,单击【确定】。


选择E2:E10单元格区域设置数据有效性。在序列来源中输入自定义的名称:=姓名  单击【确定】。


此时,E列单元格区域数据有效性的下拉列表中只包含数据源A2:A10单元格区域的内容。

接下来就是关键的步骤——编辑自定义名称的引用范围。

按Ctrl+F3调出名称管理器,单击【编辑】,弹出【编辑名称】对话框。在引用位置输入框中,将引用区域改成=Sheet1!$A$2:$C$10,单击【确定】。然后关闭名称管理器窗口。


再来看一下E列单元格区域数据有效性的下拉列表,就已经包含了数据源A2:C10单元格区域中的所有姓名了。


图文制作:祝洪忠



















本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel 怎么在单元格制作下拉菜单 - Excel基础应用 - Excel Home论坛
在Excel中实现下拉列表
源当前包含错误是否继续的原因和解决方法
Excel数据有效性的跨表引用
动态下拉菜单原来如此简单
这一篇让你完全掌握Excel下拉菜单:一级二级三级、联想式输入。。
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服