时间:2016-04-01 18:37 来源: 我爱IT技术网 作者:佚名
Excel中下拉列表的应用很多,也很方便数据输入,尤其是联动下拉列表。

前期准备工作(包括相关工具或所使用的原料等)
Excel2007,WPS,永中office等
详细的操作方法或具体步骤
这个表中,左边为省份和对应的城市列表,右边是联动下拉列表。就是省份选择为江苏、浙江的时候,城市只能选择对应省份的。

首先将江苏省城市的区域单元定义为“江苏”
第一步,选择江苏列的所有内容

点击 公式——定义的名称——根据所选内容创建

弹出的对话框中,默认选择首行,确定

这时再选择 南京到镇江区域时,顶上就有了江苏这个名称

同样方法定义好浙江的城市

现在用数据有效性建立省份下面单元格的下拉列表
点击 数据——数据工具——数据有效性

弹出框中,设置下面的允许选择“序列”

来源选择A1:B1,就是江苏和浙江两个格子。确定

效果是这样的

关键性的来了。
城市下面的单元格同样选择数据有效性,允许下面同样选择序列。
关键是这个“来源”怎么办?

来源中输入
=indirect(D2),注意,D2不要加$号,不需要绝对引用。
indirect函数的作用是通过D2单元格的值,找到相应的区域。
比如“江苏”,它就会找到定义为“江苏”的单元格区域。前面为什么要定义区域的名称,道理就在这里。
点击确定

效果就是这样的。

将做好的单元格复制粘贴到下面的其他单元格,同样有效。省份选择浙江,那么城市的下拉列表中对应的就都是浙江的城市了。
就这么简单!
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本文系本人依照真实经历原创,未经许可,谢绝转载。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
