Excel实现省市县三级级联下拉列表.doc
中国省市区三级联动表

在“省” 列单元格 选中后, 依次选 择,数据 →数据验 证→数据 有效性 (弹出数 据有效性 选择框) 设置→允 许(下拉 列表)→ 序列→在 来源框中 填入 =INDIREC T(a57), 其中括号 内的a57 为国家所 在列的单 元格号
“市”“ 区”列单 元格也做 同样的操 作,仅在 =INDIREC T(这 里),括 号中所对 应的相应 的单元 格,市列 选择省列 单元格, 区列选择 市列单元 格 自此设置 完毕,效 果如下, 如果觉得 国家列不 美观,可 以把国家 列隐藏起 来即可
以上示例 图片为效 果展示图 。为使用 方便。介 绍一个 excel的 函数命令 如下: "=INDIRE CT(I4)" 将文本中 的省, 市,区工 作簿复制 到要实现 省市区三 级联动的 表内 然后就是 实现步 骤,为了 方便学 习,我们 将b列设 为省,c 列设为 市,d列 设为区
为了简化 记忆本次 三级联动 只用了一 个命令就 是上面的 =INDIREC T(I4) 我们将a 列设为国 家,内容 全部填写 中国,这 样方便我 们使用 =INDIREC T(I4)命 令 本表中含 有很多定 义好的名 称,所以 使用时可 以在本表 中建立新 的工作 簿,复制 copy都是 无效的
国家 中国 中国 中国 中国 中国
省 上海 河北
三级级联下拉菜单的实现流程

三级级联下拉菜单的实现流程下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮助大家解决实际的问题。
文档下载后可定制随意修改,请根据实际需要进行相应的调整和使用,谢谢!并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,如想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by theeditor. I hope that after you download them,they can help yousolve practical problems. The document can be customized andmodified after downloading,please adjust and use it according toactual needs, thank you!In addition, our shop provides you with various types ofpractical materials,such as educational essays, diaryappreciation,sentence excerpts,ancient poems,classic articles,topic composition,work summary,word parsing,copy excerpts,other materials and so on,want to know different data formats andwriting methods,please pay attention!1. 设计 HTML 结构创建三个下拉菜单,分别用于选择一级、二级和三级选项。
Excel三级下拉菜单制作,这可能是最简单的方法了

Excel三级下拉菜单制作,这可能是最简单的方法了1.一级下拉菜单制作“性别”下拉菜单:1. 首先选中数据区域“B2:B6”,点击“数据”-“数据验证(有效性)”- “数据验证”。
2. 在弹出的数据验证窗口中,点击“设置”,选择“序列”,在来源中输入下拉菜单数据“男,女”(一定要是英文状态下的逗号),点击“确定”即可。
3. 这样“性别”下拉菜单完成啦!1.二级下拉菜单要想在输入完一个省份后,二级下拉菜单即可弹出对应城市,改怎么操作呢?1.首先选中所有数据区域“A1:C4”,再按“CTRL G”,点击“定位条件”。
2.2. 在弹出的定位条件窗口中,选择“常量”,点击“确定”按钮。
3. 之后点击“公式”-“根据所选内容创建”名称。
4. 在弹出的根据所选内容创建名称窗口,勾选“首行”,取消“勾选最左列”,点击“确定”按钮。
5. 接着选中“E2:E4”范围数据,点击“数据”-“数据验证(有效性)”- “数据验证”。
6. 在弹出的数据验证窗口中,点击“设置”,选择“序列”,来源中数据区域引用“A1:C1”。
7. 此时省份下拉菜单完成。
8. 最好先选中一级下拉菜单,再选中“F2:F4”数据区域,点击“数据”-“数据验证(有效性)”- “数据验证”。
9. 在弹出的数据验证窗口中,点击“设置”,选择“序列”,来源中输入公式为“=indirect(e2)”,点击“确定”按钮。
10. 此时二级联动下拉菜单就完成啦!1.三级下拉菜单1.方法跟二级下拉一样,就是依样画葫芦,在原来二级的基础上,再增加一个根据所选内容创建名称。
首先选中“二三级数据”,按“CTRL G”,打开定位条件,选择“常量”,在“公式”选项下“根据所选内容进行创建”,选择“首行”,取消“勾选最左列”(下面只展示最后步骤,不再一步步展示)。
2.同样最好先选中一二级下拉菜单,然后选中数据区域“G2:G4”, 点击“数据”-“数据验证(有效性)”- “数据验证”, 在弹出的数据验证窗口中,点击“设置”,选择“序列”,来源中输入公式为“=indirect(f2)”,点击“确定”按钮。
excel省市区三级分类级联

excel省市区三级分类级联前⾔:同事正好需要⼀个这样的地址类型给⽤户使⽤下载模板,改好地址再导⼊,这样就不会出现地址不匹配问题。
所以就⾃⼰也整理了⼀套,以备不时之需。
效果展⽰:图⼀:省级图⼆:市级图三:区级图四:各乡镇当更换⼀级菜单时⼆、三、四级会提⽰更新级联选项,否则提⽰错误。
依次类推,⼆级改变时,三、四级提⽰错误⾸先,要实现上⾯效果,需要⼆⼤部:第⼀部:准备做级联的数据源;(主要就是看你的数据来源,是通过数据库还是其它)第⼆部:excel函数及规则应⽤;(主要使⽤OFFSET, MATCH, CONTIF),即可实现上⾯效果。
在使⽤上⾯excel函数之前,⾸先要熟悉⼀下⼏个函数的作⽤,如果已经知道可忽律OFFSET(reference,rows,cols,height,width)Reference 作为偏移量参照系的引⽤区域。
Reference 必须为对单元格或相连单元格区域的引⽤;否则,函数 OFFSET 返回错误值#VALUE!。
Rows相对于偏移量参照系的左上⾓单元格,上(下)偏移的⾏数。
如果使⽤ 5 作为参数 Rows,则说明⽬标引⽤区域的左上⾓单元格⽐ reference 低 5 ⾏。
⾏数可为正数(代表在起始引⽤的下⽅)或负数(代表在起始引⽤的上⽅)。
Cols 相对于偏移量参照系的左上⾓单元格,左(右)偏移的列数。
如果使⽤ 5 作为参数 Cols,则说明⽬标引⽤区域的左上⾓的单元格⽐ reference 靠右 5 列。
列数可为正数(代表在起始引⽤的右边)或负数(代表在起始引⽤的左边)。
Height⾼度,即所要返回的引⽤区域的⾏数。
Height 必须为正数。
不可为负Width宽度,即所要返回的引⽤区域的列数。
Width 必须为正数。
不可为负offset 在汇编中可以获得操作数的偏移地址。
⽤法:MATCH(lookup_value, lookup_array, match_type)lookup_value:需要在数据表(lookup_array)中查找的值。
如何制作Excel省市区三级联动

如何制作Excel省市区三级联动
一、简介
本文档描述如何通过WPS Excel创建信息联动,原则上可支持两级、三级、N级联动;常用的例子有:
1、省、市、区县三级联动;
2、业务表单,如年级、班级;
二、注意事项
设置信息联动的文字需要注意以下事项:
1、不能有符号“-”,可将符号“-”批量替换改为下划线“_”;
2、不能包括空格符号;
三、操作指引
1、打开附件中的Excel模板;
如上图所示,三级信息联动的有:省份、城市、区县;
2、如需要添加或更改省份,打开工作页[省份],在其第一列作相关的操作即可,如添加“省份test”:
这时,在工作页[测试]中的省份下拉框已自动更新,增加了“省份test”:
3、添加与某个省份对应的城市;
(1)打开工作页[城市],并在最右列的空白处输入【步骤2】添加的
“省份test”;
注:必须与刚添加的省份对应;
(2)在“省份test”列中添加相关的城市数据,如:“城市1”、“城市
2”……:
(3)全选工作页,在工具栏中选择公式,并选择指定,设置指定名称:
以上步骤主要是通过指定的方式定义名称管理器,打开名称管理器可以查看Excel 中自动定义的一些变量:
(4)验证,回到工作页[测试],选择“省份test”,查看城市是否包括
刚添加的数据:
4、添加区县联动,请参考【步骤3】;
四、主要知识
1、通过有效性设置Excel单元格式下拉框;
2、通过名称管理器定义各信息项(省、市)包括的子项;
3、结合有效性设置与函数INDIRECT,实现数据联动;
五、附件
来自:快乐IT。
三级联动下拉菜单

在excel中创建三级联动下拉菜单如何在excel中做下拉菜单,详情请点击以下链接:如何创建excel中的下拉菜单。
本文是上述文章的基础上完成如何在excel中实现三级联动下拉菜单?如果你有一定有基础,请继续阅读本文,否则请点击以上链接。
三级联动下拉菜单,例如:要实现如下功能:一级下拉列表是四川省内的地市州,二级下拉列表内是地级单位下辖的县级单位,三级下拉列表就是县级单位下辖的乡镇。
下面说一说具体做法。
1、一级下拉菜单。
一级下拉菜单与上文中的做法完全一样,要在A2处做一级下拉菜单。
在空白表格处输入四川省内的所有市地州(本文只列举了部分),依次点击数据---数据验证----“允许”选择序列,“来源”里直接用鼠标选择刚才建立J1到J7的表格区域。
确定后返回即可完成一级下拉菜单制作。
2、二级菜单。
制作二级菜单方法:(1)在数据空白处输入每个地级单位下辖的县级单位,如下图示:本处以广安市辖各区县为准,如图示。
(2)用鼠标选中K列中刚才输入的广安辖各区县的数据后(只选择已输入数据,不要整列选择),点击公式----“根据所选内容创建”,弹出一个对话框,如下图,首行打勾的,默认如此即可,点确定,这样就建立了一个以“广安市”命名的列(这里的命名必须与一级菜单的名字完全一样)。
(3)然后,在A2单元格选择广安市,选中B2单元格,点击菜单栏,数据----数据验证,“允许”栏选择序列,在“来源”栏里输入如下公式:=indirect(A2)。
这里函数indirect是一个引用函数,是对引用的数据立即进行计算并显示出来,这里表示它引用A2这个单元格显示的广安市,所以显示出的内容就是以“广安市”命名的列的内容。
确定后返回即可。
本例中用同样的方法,输入成都市部分区县,并以同样方法以“成都市”为名给所辖区县命名即可在二级菜单中找到成都市辖区县了。
(无须再进行数据验证了)其它地级单位下辖区县,在设置好数据验证情况下,只需要给地级单位下辖区县命名即可。
中国行政单位三级联动清单,基本操作技巧足以完成!

中国行政单位三级联动清单,基本操作技巧足以完成!送人玫瑰,手有余香,请将文章分享给更多朋友动手操作是熟练掌握EXCEL的最快捷途径!【置顶公众号】或者【设为星标】及时接收更新不迷路小伙伴们好,今天和大家分享一道题目。
如何制作多级下拉清单。
本篇2700字左右,阅读时间在20分钟左右。
我从网上下载了一份全国行政区域的清单,今天就用这个作为例子向大家演示制作的过程,其中包含了基本操作技巧、函数高级技巧等知识点,向大家展示在低版本下,如何运用我们学到的技巧来完成题目。
原始数据如下,大家可以看到,数据比较混乱,既有半角标点,也有全角标点,还有多余的空格。
因此我们还要将进行数据整理。
01上面的结构对于我们是没有用处的。
我们需要将省市分列。
这里不写什么复杂的公式了,以下基本的操作就可以完成。
A列中选择非空白,然后删除B列中从第二行开始以下的数据选中B2:B823,F5键定位空值。
编辑栏中输入“=B1”后CTRL+ENTER回车。
复制粘贴成数值。
接下来A列选中空值。
删除所有行。
单元格C1中输入公式“=B1=A1”,下拉。
删除所有TRUE,再删除C列。
将B列调整到最左侧。
插入一列新列。
输入公式“=IFERROR(LEFT(A1,FIND("(",SUBSTITUTE(A1,"(","("))-1),A1)”。
完成后粘贴成数值。
用同样的方法,将C列中的数据做同样的整理。
这部分主要用到的工具除了上述部分用到的之外,还有TRIM函数和CLEAN函数。
由于都比较简单,这里就不在详细介绍了。
同时我们又看到,同一个市的很多区分了很多行,这个要将他们合并到一个单元格中。
由于C列中文本字符间的空格是来自于外部文件的,因此我们先要把它处理一下。
打开查找替换对话框,将字符间的空格复制,粘贴到“查找内容”出;在“替换为”中输入一个空格,点击全部替换后即可。
我们首先给C列中的数据最后面都加个空格,为后面的数据合并做准备。
Excel制作三级联动下拉菜单

下面是第二级,第三级的两个定义名称的公式: TCH(Sheet1!$A2,Sheet2!$B:$B,0)-1,,COUNTIF(Sheet2!$B:$B,Sheet1!$A2)) TCH(Sheet1!$B2,Sheet2!$C:$C,)-1,,,COUNTA(OFFSET(Sheet2!$D$1:$IV$1,MATCH(Sheet1!$B2,Sheet2!$C:$C,)-1,
子项目类型 传输网 其他维修费 软件开发费用 数据网 数据网 配套 传输网 传输网 传输网 省际长途电路 国际电路 局间中继电路 其他电路 管道管孔 光纤 同步时钟 其他网元租赁 全省频占费 资源占用费 其它
软件开发 低值易耗品 低值易耗品 低值易耗品 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 频率和资源占用费 频率和资源占用费 其它
=OFFSET(Sheet2!$C$1,MATCH(Sheet1!$A2,Sheet2!$B:$B,0)-1,,COUN =OFFSET(Sheet2!$D$1,MATCH(Sheet1!$B2,Sheet2!$C:$C,)-1,,,COIT信息化
配套
网络优化
传输网 传输网 数据网
无线网 无线网
核心网 核心网
网优 网管及IT信息化
网管及IT信息化 配套
国际+省际+省内+卫星+互联端口
改变数据结构,轻松三级联动——不用宏
第一级:用高级筛选〉不重复值——单作一个定义名称 或者定义公式:=OFFSET(Sheet2!$A$1,1,,COUNTA(Sheet2!$A:$A)-1) 第二级:根据第一级用OFFSET+MATCH+COUNTIF 第三级:根据第二级用OFFSET+MATCH+COUNTA(OFFSET+MATCH)