excel关联菜单

时间:2021-11-10 17:56:07 200字

篇一:《excel中创建多级联动菜单(含图解)》

Excel2007中创建多级下拉菜单[图解]

(2011-05-08 23:00:00)

转载

标签:

郑来轶

数据分析

excel2007

下拉菜单

多级

列表

indirect ▼ 分类: 07.MSoffice Excel2007中创建多级下拉菜单

有如下一份省市数据:省份以及省份所辖地市清单,需要实现多级联动下拉菜单操作,具体操作方式如下所示:

第一步:对各单元格区域进行名称定义

选中A1:A5单元格区域,然后公式——根据所选内容创建——如图设置

PS:分别对B、C、D、E列重复以上操作

第二步:设置省份列的选项

选中G1:G22单元格区域,然后数据——数据有效性

弹出数据有效性设置窗口,然后如图设置

其中来源“=省份”,这里的省份与之前自定义的单元格区域名称是相对应的

省份选项搞定

第三步:设置地市列的选项

选中H1

:H22单元格区域,然后数据——数据有效性

在弹出的窗口,设置如下

其中来源=indirect($G1)

PS:indirect函数,返回由文本字符串指定的引用。

地市选项也搞定了,N级操作以此类推

------------------------------我是完美的分割线-----------------------

条件查找:

=OFFSET(C1,MATCH(A9&B9,A2:A6&B2:B6,0),)

篇二:《Excel技巧-如何实现多级联动下拉菜单效果》{excel关联菜单}.

【Excel技巧】 如何实现多级联动下拉菜单效果 首先来说一下我们要实现的效果,就是我们选择1级菜单后,2级菜单里就有对应1级菜单的内容,我们选择2级菜单的项的时候,3级菜单会产生对应2级菜单项的内容,以此类推,来说一下我实现这种功能的原理,就是为不同的列的内容设置了名称,而这个名称恰好就是上一级菜单里的选择项。这样的情况下,在数据有效性中的函数读取的其实是引用这个名词所对应的区域内的内容,也就把我们下一级的菜单内容读取出来了。

1.

以方便大家去理解。 2 接下来,我们来准备数据,根据第一步所描述的原理,我将列名进行了颜色处理,

2. 3

从1级项到3级项,高级别项是下一级的列名,这就是我们的数据源的格式,如果有的网友问,不加这些列名可以吗?回答是:可以的,不加列名的话,你需要知道每列对应的上一级的内容,加上只是方便查看。

3. 4

接下来的一步是Office2003同2003以上版本不同的地方,创建名称,2003需要逐一创建,而像2013可以全选以后,系统会根据选择区域自行创建,不过逐一创建也有好处,就是我们不会出现部分值出现2次的现象。接下来,我们就逐一进行创建,首先创建“百度”的2级项内容。选中数据区域。

4. 5

点击Ctrl+F3,或者从菜单栏中选择“插入”--“名称”--“定义”。

5. 6

需要注意的是,系统会默认所选区域的首单元格内容为当前工作薄名称,我们需要改为上一级的名称。 这里,它的上一级是“百度”。{excel关联菜单}.

6. 点击“添加”,这样一个工作薄的名称就添加完成了,剩下的同理。

7. 全部添加完成后,我们就完成了对所需要的数据区域的命名工作。

8. 接下来,我们准备表格,我们需要将数据在表格中进行多级关联以实现我们

想要的效果。

9. 我们选择机构名称,然后在菜单栏中选择“数据”--“有效性”。

10. 有效性条件选择“序列”,来源直接选择机构名称下的内容项。

11. 确定之后,我们会发现,机构名称下就会有内容项了,当然了,这一步可能

很多人都已经知道了,我就不过多解释了。

12. 接下来,我们来关联2级的内容,同样在菜单栏中选择“数据”--“有效性”,有

效性条件选择“序列”,但来源中,我们需要用到INDIRECT(目标单元格),然后点击确定。

篇三:《excel联动菜单》

excel联动菜单

查找邮政编码,就成了一件非常头痛的事,于是,我就用Excel制作了一个简单的查询表,使用起来觉得很方便,现在就推荐给大家。

1. 启动

Excel 2003(其他版本请大家仿照操作),新建一工作簿,取名保存。

2. 切换到Sheet2工作表中,仿照图1的样式,将相关数据输入到表格相应的单元格中。

图1 输入各地邮政编码

提示:有关邮政编码的数据可以在网络上搜索到,然后复制粘贴到Excel中,再整理一下即可。

3. 选中B1至B10单元格(即北京市所有地名所在的单元格区域),然后将鼠标定位在右上侧“名称框”中(如图2),输入“北京市”字样,并用“Enter”键进行确认。

图2 在“名称框”中输入省市名

4. 仿照上面的操作,对其他省、市、自治区所在的单元格区域进行命名。

提示:命名的名称与E列的省、市、自治区的名称保持一致。

5. 选中E1至E30单元格区域,将其命名为“省市”(命名为其他名称也可)。

6. 切换到Sheet1工作表中,仿照图3的样式,输入“选择省市”等相关固定的字符。

7. 选中

B5单元格,执行“数据→有效性”命令,打开“数据有效性”界面(如图4),单击“允许”右侧的下拉按钮,在随后弹出的下拉列表中,选择“序列”项,然后在“来源”下面的方框中输入“=省市”,确定返回。

图4 “数据有效性”界面

8. 选中C5单元格,打开“数据有效性”界面,选择“序列”选项后在“来源”下面的方框中输入“=INDIRECT(B5)”,确定返回。

9. 选中D5单元格,输入公式“=IF(ISERROR(VLOOKUP(C5,数

据!B1:C375,2,FALSE)),"",VLOOKUP(C5,数据!B1:C375,2,FALSE))”。

10. 以后需要查询邮政编码时,可以这样操作:选中B5单元格,此时在该单元格右侧会出现一个下拉箭头,单击此下拉箭头,在随后出现的下拉列表中,选择对应的名称(如“安徽省”);再选中C5单元格,选择对应的市、县名称,相应的邮政编码就会立刻出现在D5单元格中。

提示:也可以直接在C5单元格中输入相应市县的名称来查询其邮政编码。

公司因业务需要,经常要向外界发送大量信函,因此查找邮政编码,就成了一件非常头痛的事,于是,我就用Excel制作了一个简单的查询表,使用起来觉得很方便,现在就推荐给大家。

1. 启动Excel 2003(其他版本请大家仿照操作),新建一工作簿,取名保存。{excel关联菜单}.

2. 切换到Sheet2工作表中,仿照图1的样式,将相关数据输入到表格相应的单元格中。

提示:有关邮政编码的数据可以在网络上搜索到,然后复制粘贴到Excel中,再整理一下即

可。

3. 选中B1至B10单元格(即北京市所有地名所在的单元格区域),然后将鼠标定位在右上侧“名称框”中(如图2),输入“北京市”字样,并用“Enter”键进行确认。

4. 仿照上面的操作,对其他省、市、自治区所在的单元格区域进行命名。

提示:命名的名称与E列的省、市、自治区的名称保持一致。

5. 选中E1至E30单元格区域,将其命名为“省市”(命名为其他名称也可)。

6. 切换到Sheet1工作表中,仿照图3的样式,输入“选择省市”等相关固定的字符。

7. 选中B5单元格,执行“数据→有效性”命令,打开“数据有效性”界面(如图4),单击“允许”右侧的下拉按钮,在随后弹出的下拉列表中,选择“序列”项,然后在“来源”下面的方框中输入“=省市”,确定返回。

8. 选中C5单元格,打开“数据有效性”界面,选择“序列”选项后在“来源”下面的方框中输入“=INDIRECT(B5)”,确定返回。

9. 选中D5单元格,输入公式“=IF(ISERROR(VLOOKUP(C5,数

据!B1:C375,2,FALSE)),"",VLOOKUP(C5,数据!B1:C375,2,FALSE))”。

10. 以后需要查询邮政编码时,可以这样操作:选中B5单元格,此时在该单元格右侧会出现一个下拉箭头,单击此下拉箭头,在随后出现的下拉列表中,选择对应的名称(如“安徽省”);再选中C5单元格,选择对应的市、县名称,相应的邮政编码就会立刻出现在D5单元格中。

提示:也可以直接在C5单元格中输入相应市县的名称来查询其邮政编码。

篇四:《excel一级、二级联动下拉菜单制作》

excel 下拉菜单

一级下拉菜单

打开sheet1,选中A列,在工具栏中选择“数据—有效性—设置”命令,“允许”中选择“序列”,“来源”中输入“霍山县, 舒城县,金寨县”(不含引号),并用英文逗号分隔,单击“确定”即可。

二级联动下拉菜单

1、创建数据源表

在sheet2表中1行:A列、B列、C列输入一级指标(例:霍山县、舒城县、金寨县)以及所含二级指标(例:霍山县:a、b、c;舒城县:d、e、f;金寨县:1、2、3;)。选中A2:A4,即a、b、c。然后在名称框为它输入霍山县,按回车;依次选中B2:B4,即d、e、f。然后在名称框为它输入舒城县,按回车;选中C2:C4,即1、2、3。然后在名称框为它输入金寨县,按回车。

2、数据关联

打开sheet1,选中A列,点击菜单栏中的“数据→有效性”,在弹出的“数据有效性”对话框中选择“设置”选项卡,在“允许”选择框中选择“序列”,在来源输入框中输入“一级指标(例:霍山县、舒城县、金寨县)(不含引号),并用英文逗号分隔,单击“确定”即可。

3、选中B列,点击菜单栏中的“数据→有效性”,在弹出的“数据有效性”对话框中选择“设置”选项卡,在“允许”选择框中选择“序列”,在来源输入框中输入“=indirect(A1)”,点击“确定”即可。

篇五:《用EXCEL制作多级下拉菜单(已嵌入附件)》

用EXCEL制作多级下拉菜单

一、效果说明:

定义多级联动下拉菜单。

本例为三级菜单,A列为省

B列为市州

C列为区县

B列备选项随A列内容变化而变化,C列备选项随B列内容变化而变化。

效果如下附件所示:

制作excel多级下拉菜单.xlsx

二、制作过程:

制作过程包括三步:1.定义选项列表;2.定义单元格名称;3.定义数据有效性。

第一步 定义备选参数

A列内容无需定义,只需将B、C列备选内容一一列明。详见附件excel第二个页签--“参数”。

第二步 定义单元格名称

依次点击“公式”-“名称管理器”,如图:

点击“新建”,出现如下图所示界面,

“引用位置”鼠标选择长春市、吉林市两个单元格,“名称”录入“吉林省”。确定,完成第一个单元格名称定义。

同样的方式,依次定义其他五个名称。全部完成后名称管理器如下图所示:

第三步 定义数据有效性

1. 定义A列数据有效性。“允许”选择“序列”,来源写 “吉林省,四川省”;

2. 定义B列数据有效性。A列第一个单元格任意选择一个内容,例如“四川省”,选中B列单元格进入数据有效性设置,“允许”选择“序列”,来源写“=INDIRECT(A$2)”,其中A2是对应的A列第一个单元格,$符为绝对引用标记。

3. 参照B列方法定义C列数据有效性,引用的单元格为B列单元格。

集点咨询友情提供

2012/8/15

篇六:《excel菜单栏中各项目的作用》

Excel菜单栏中各项目的作用

1、

2、 office按钮。可以进行新建、打开、保存、另存为、打印等操作。 从左至右依次为存档、撤销及重复键入。

3、可以粘贴、剪切、复制、以及利用格式刷大面积粘贴文本。 4、

5、

6、

7、

8、

9、

10、

11、

12、

13、调整字号大小。 编辑字体及更改字号。 字体加粗,加斜,加入下划线。 加入下框线。 填充背景颜色及改变字体颜色。 显示拼音字符的正确发音。 设置顶端对齐、垂直居中、底端对齐。 设置字体方向。 设置居左、居中或居右。 减少缩进量、增加缩进量。

14、

15、

16、