比如 在A列中选择部门名称,B列中的选择菜单自动会变成该部门下所有员工
问题补充:
问题一样。那答案呢?
madm 的二级下拉菜单的公式如何运用。。能否发文件上来
提问者: superaoyi - 一级
最佳答案
试试、看看,是否所需!
设置“数据”表
A列 B列
部门员工
A 张三 李四
B 王二 郑大
C 刘一 王五
D 初一 赵钱
……
命名:
选中A列,在“名称框”中输入“部门”,回车确认。
选中B列,在“名称框”中输入“员工”,回车确认。
在“菜单”表制作下拉菜单:
制作一级下拉菜单
选中A1:B1单元格区域;
执行“数据/有效性”命令,打开“数据有效性”对话框;
在“设置”选项卡下,“允许”选择“序列”、“来源”中输入“部门,员工”(不含引号,用英文逗号分隔);
选中“忽略空值”、“提供下拉箭头”,单击“确定”按钮,完成一级下拉菜单制作。
此时在A1、B1中,单击右侧的下拉按钮进行选择输入。
制作二级下拉菜单
从A2单元格起向下选中单元格区域;
执行“数据/有效性”命令,打开“数据有效性”对话框;
在“设置”中,“允许”选择“序列”、“来源”中输入公式“=INDIRECT(A$1)”;
选中“忽略空值”、“提供下拉箭头”,单击“确定”按钮,完成“部门”的二级菜单制作。
同法制作“员工”的二级菜单。此时“来源”中输入公式“=INDIRECT(B$1)”。
此时在部门、员工下面的单元格中,单击右侧的下拉按钮进行“部门”、“员工”的选择输入。
Excel二级下拉菜单 下拉菜单的相关联(2009-07-22 10:43:49)
公司因业务需要,经常要向外界发送大量信函,因此查找邮政编码,就成了一件非常头痛的事,于是,我就用Excel制作了一个简单的查询表,使用起来觉得很方便,现在就推荐给大家。
1. 启动Excel 2003(其他版本请大家仿照操作),新建一工作簿,取名保存。
2. 切换到Sheet2工作表中,仿照图1的样式,将相关数据输入到表格相应的单元格中。
提示:有关邮政编码的数据可以在网络上搜索到,然后复制粘贴到Excel中,再整理一下即可。
3.选中B1至B10单元格(即北京市所有地名所在的单元格区域),然后将鼠标定位在右上侧“名称框”中,输入“北京市”字样,并用“Enter”键进行确认。
4. 仿照上面的操作,对其他省、市、自治区所在的单元格区域进行命名。
提示:命名的名称与E列的省、市、自治区的名称保持一致。
5. 选中E1至E30单元格区域,将其命名为“省市”(命名为其他名称也可)。
6. 切换到Sheet1工作表中,仿照图3的样式,输入“选择省市”等相关固定的字符。
<!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600"
o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
stroked="f">
<v:stroke joinstyle="miter" />
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0" />
<v:f eqn="sum @0 1 0" />
<v:f eqn="sum 0 0 @1" />
<v:f eqn="prod @2 1 2" />
<v:f eqn="prod @3 21600 pixelWidth" />
<v:f eqn="prod @3 21600 pixelHeight" />
<v:f eqn="sum @0 0 1" />
<v:f eqn="prod @6 1 2" />
<v:f eqn="prod @7 21600 pixelWidth" />
<v:f eqn="sum @8 21600 0" />
<v:f eqn="prod @7 21600 pixelHeight" />
<v:f eqn="sum @10 21600 0" />
</v:formulas>
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect" />
<o:lock v:ext="edit" aspectratio="t" />
</v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" alt=""
href="http://photo.blog.sina.com.cn/showpic.html#blogid=570ebfc00100echz&url=http://static13.photo.sina.com.cn/orignal/570ebfc0t7186a304d01c&690"
target="_blank" style='width:150pt;height:96pt' o:button="t">
<v:imagedata src="file:///C:\Users\MEIGAN~1.BJX\AppData\Local\Temp\OICE_34C91521-A80A-4243-93EC-133DA410E238.0\msohtmlclip1\01\clip_image001.jpg"
o:href="http://static13.photo.sina.com.cn/bmiddle/570ebfc0t7186a304d01c&690" />
</v:shape><![endif]--><!--[if !vml]--><!--[endif]-->
图3 选择查询的省市
7.选中B5单元格,执行“数据→有效性”命令,打开“数据有效性”界面(如图4),单击“允许”右侧的下拉按钮,在随后弹出的下拉列表中,选择“序列”项,然后在“来源”下面的方框中输入“=省市”,确定返回。
<!--[if gte vml 1]><v:shape id="_x0000_i1026" type="#_x0000_t75" alt=""
href="http://photo.blog.sina.com.cn/showpic.html#blogid=570ebfc00100echz&url=http://static14.photo.sina.com.cn/orignal/570ebfc0t6f425f54195d&690"
target="_blank" style='width:57.75pt;height:45pt' o:button="t">
<v:imagedata src="file:///C:\Users\MEIGAN~1.BJX\AppData\Local\Temp\OICE_34C91521-A80A-4243-93EC-133DA410E238.0\msohtmlclip1\01\clip_image002.jpg"
o:href="http://static14.photo.sina.com.cn/bmiddle/570ebfc0t6f425f54195d&690" />
</v:shape><![endif]--><!--[if !vml]--><!--[endif]-->
图4 “数据有效性”界面
8.选中C5单元格,打开“数据有效性”界面,选择“序列”选项后在“来源”下面的方框中输入“=INDIRECT(B5)”,确定返回。
10.以后需要查询邮政编码时,可以这样操作:选中B5单元格,此时在该单元格右侧会出现一个下拉箭头,单击此下拉箭头,在随后出现的下拉列表中,选择对应的名称(如“安徽省”);再选中C5单元格,选择对应的市、县名称,相应的邮政编码就会立刻出现在D5单元格中。
提示:也可以直接在C5单元格中输入相应市县的名称来查询其邮政编码。
疑问:我发现那个保存 貌似是不能删的 很不爽 希望大家有什么号的方法 能留言告诉我
Excel如何建立二级下拉菜单?
例:部门(部门一,部门二,部门三)
具体部门(部门一:A组,B组,C组,D组;部门二:1组,2组,3组,4组;部门三:甲组,乙组,丙组,丁组;)
假设当在“部门”里选择好“部门一”时,旁边的单元格“具体部门一”里有“A组,B组,C组,D组”可供选择。
1级下拉菜单“部门一”已设置好,2级不会设置,请知道的朋友帮个忙,指点迷津!谢谢!!
你可以把部门一到三定义为部门,然后把A--D组定义为部门一,依此类推。然后在另一表中的A1中用数据有效性--序列--等于部门。在B1中用数据有效性:=indirect(a1) OK
下来列表制作实例(多级列表制作)
做了一个下拉列表,其中包含多级列表制作方法,为需要的便宜提供参考!以下为制作步骤,请参考附件实例!
制作步骤:
1.改变原始数据机构,如绿色区域;添加辅助列如黄色区域;
2.分别将三层数据关系定义名称为“一级”、“二级”、“三级”;辅助列定义为“辅助列1”、“辅助列2”(此步骤是为了后序设置中的公式简化,也可以不定义名称,直接书写区域也行);
3.设置L列下拉列表:数据有效性——设置——序列,在数据来源处写入公式:=一级;
4.设置M列下拉列表:数据有效性——设置——序列,在数据来源处写入公式:=index(二级,match(L3,辅助列1),0);
5.设置N列下拉列表:数据有效性——设置——序列,在数据来源处写入公式:=index(三级,match(M3,辅助列2),0);
6.为使界面整洁可以将原始数据、数据结构、辅助列的列隐藏。
另外:
如需要更多级别的下拉列表,只要依次添加辅助列即可;
如果数据结构中不完全一直,为防止下拉列表中有大量控制出现,在“数据有效性——序列”设置时选中忽略空值即可;
如需要在选择数据时有提示信息,可以在“数据有效性——输入信息”中设置。
如何在EXCEL工作表单元格中设置二极与三级下拉菜单? <!--[if gte vml 1]><v:shape id="_x0000_i1027" type="#_x0000_t75"
alt="" style='width:9pt;height:9pt'>
<v:imagedata src="file:///C:\Users\MEIGAN~1.BJX\AppData\Local\Temp\OICE_34C91521-A80A-4243-93EC-133DA410E238.0\msohtmlclip1\01\clip_image004.gif"
o:href="http://i1.sinaimg.cn/pfp/ask/images/zhishi/money.gif" />
</v:shape><![endif]--><!--[if !vml]--><!--[endif]-->20分
回答:2 浏览:2714 提问时间:2009-01-08 12:34
我想用EXCEL工作表设计一个会计记账凭证,但需要设置二级与三级下拉菜单,具体如下:如果我在A1单元格中设置了下拉菜单,内容为:管理费用,财务费用,销售费用,固定资产,原材料,库存商品等项,当我在A1单元格中选中“管理费用”时,B1单元格可提供:差旅费用、办公用品、办公费用、工资、保险费、招待费、生活费、汽车费用、开发费用、福利费等10项可选;如果在A1单元格选中“财务费用”时,B1单元格可提供:收款手续费、汇款手续费、银行手续费、利息费用共4个选项;如果A1选中“销售费用”时,B1可提供国际运费、国内运费、样品费、展览费用、工资、广告费共6个选项;如果A1选中“原材料”,B1可提供液晶屏、线材、玻璃、五金件、包装材料、塑胶壳、支架、电子材料共8项,如果B1选中“液晶屏”时,C1可提供7寸屏、5.8寸屏、10.4寸屏、9寸屏、9.2寸屏、12.1寸屏等6个选项。
请问各位大侠,要如何设置?
<!--[if gte vml 1]><v:shape
id="_x0000_i1028" type="#_x0000_t75" alt="" style='width:5.25pt;height:6pt'>
<v:imagedata src="file:///C:\Users\MEIGAN~1.BJX\AppData\Local\Temp\OICE_34C91521-A80A-4243-93EC-133DA410E238.0\msohtmlclip1\01\clip_image005.gif"
o:href="http://i3.sinaimg.cn/pfp/i/z2/z2_zz_fbpl_da2.gif" />
</v:shape><![endif]--><!--[if !vml]--><!--[endif]-->共0条评论...
相关资料: <!--[if gte vml 1]><v:shape id="_x0000_i1029"
type="#_x0000_t75" alt="fla文档" style='width:12pt;height:10.5pt'>
<v:imagedata src="file:///C:\Users\MEIGAN~1.BJX\AppData\Local\Temp\OICE_34C91521-A80A-4243-93EC-133DA410E238.0\msohtmlclip1\01\clip_image006.gif"
o:href="http://i0.sinaimg.cn/pfp/ask/images/fla.gif" />
</v:shape><![endif]--><!--[if !vml]--><!--[endif]-->8.设置页面.swf
更多资料>>
<!--[if gte vml 1]><v:shape id="_x0000_i1030"
type="#_x0000_t75" alt="最佳答案" style='width:9.75pt;height:13.5pt'>
<v:imagedata src="file:///C:\Users\MEIGAN~1.BJX\AppData\Local\Temp\OICE_34C91521-A80A-4243-93EC-133DA410E238.0\msohtmlclip1\01\clip_image007.gif"
o:href="http://i2.sinaimg.cn/pfp/i/z3/best.gif" />
</v:shape><![endif]--><!--[if !vml]--><!--[endif]-->最佳答案 此答案由提问者自己选择,并不代表爱问知识人的观点
揪错
┆ 评论 ┆ 举报
<!--[if gte vml 1]><v:shape
id="_x0000_i1031" type="#_x0000_t75" alt=""
href="http://iask.sina.com.cn/u/1437706222" target="_blank" style='width:37.5pt;
height:37.5pt' o:button="t">
<v:imagedata src="file:///C:\Users\MEIGAN~1.BJX\AppData\Local\Temp\OICE_34C91521-A80A-4243-93EC-133DA410E238.0\msohtmlclip1\01\clip_image008.gif"
o:href="http://image.iask.sina.com.cn/logo/22/62/50_1437706222.gif" />
</v:shape><![endif]--><!--[if !vml]--><!--[endif]-->
cpqxyl1824
[先知] <!--[if gte vml 1]><v:shape id="_x0000_i1032" type="#_x0000_t75"
alt="向cpqxyl1824提问"
href="http://iask.sina.com.cn/question/askme_new_2.php?asktouid=1437706222&asktonick=cpqxyl1824"
target="_blank" title="向cpqxyl1824提问" style='width:11.25pt;height:11.25pt'
o:button="t">
<v:imagedata src="file:///C:\Users\MEIGAN~1.BJX\AppData\Local\Temp\OICE_34C91521-A80A-4243-93EC-133DA410E238.0\msohtmlclip1\01\clip_image009.jpg"
o:href="http://i1.sinaimg.cn/pfp/iask/images/zhishi/pictures_clf/ques.jpg" />
</v:shape><![endif]--><!--[if !vml]--><!--[endif]-->
操作说明:
一、设置一级下拉菜单:
选中A1,“数据/有效性/设置/允许/序列/来源/用框右侧拾数器点选I1:N1,再点拾数器/确定”,效果如A1。
二、设置二级下拉菜单:
1、选中I1:N11,“插入/名称/指定/首行/确定”,将每列明细科目定义为第一行显示的名字。
2、选中B1,“数据/有效性/设置/允许/序列/来源/=INDIRECT($A$1)/确定”,效果如B1。
三、设置三级下拉菜单:
1、选中O2:O8,“插入/名称/指定/首行/确定”,将该列明细科目定义为“液晶屏”。
2、选中C1,“数据/有效性/设置/允许/序列/来源/=INDIRECT($B$1)/确定”,效果如C1。
四、三级下拉菜单的使用:
即题中“具体如下:”以后的文字所求。
分享到:
相关推荐
01015获取在Excel主窗口中一个窗口所能占有的最大高度和宽度 01016获取当前打印机名称 01017获取MicrosoftExcel剩余内存 01018获取MicrosoftExcel的总内存 01019获取计算机被Excel占用的内存 01020改变Excel窗口大小...
7.2.4 使用“有效性”下拉列表创建动态图表 199 7.2.5 在图表中使用动态区域 201 7.2.6 创建滚动图表 204 7.2.7 修改滚动条示例显示最近12个月 206 7.3 创建高级图表 206 7.3.1 温度计图表 206 7.3.2 ...
7.2.4 使用“有效性”下拉列表创建动态图表 199 7.2.5 在图表中使用动态区域 201 7.2.6 创建滚动图表 204 7.2.7 修改滚动条示例显示最近12个月 206 7.3 创建高级图表 206 7.3.1 温度计图表 206 7.3.2 ...
7.2.4 使用“有效性”下拉列表创建动态图表 199 7.2.5 在图表中使用动态区域 201 7.2.6 创建滚动图表 204 7.2.7 修改滚动条示例显示最近12个月 206 7.3 创建高级图表 206 7.3.1 温度计图表 206 7.3.2 ...
7.2.4 使用“有效性”下拉列表创建动态图表 199 7.2.5 在图表中使用动态区域 201 7.2.6 创建滚动图表 204 7.2.7 修改滚动条示例显示最近12个月 206 7.3 创建高级图表 206 7.3.1 温度计图表 206 7.3.2 ...
7.2.4 使用“有效性”下拉列表创建动态图表 199 7.2.5 在图表中使用动态区域 201 7.2.6 创建滚动图表 204 7.2.7 修改滚动条示例显示最近12个月 206 7.3 创建高级图表 206 7.3.1 温度计图表 206 7.3.2 ...
7.2.4 使用“有效性”下拉列表创建动态图表 199 7.2.5 在图表中使用动态区域 201 7.2.6 创建滚动图表 204 7.2.7 修改滚动条示例显示最近12个月 206 7.3 创建高级图表 206 7.3.1 温度计图表 206 7.3.2 ...
页面一postback,它就显示页面的最顶端,怎样让它定位在某一位置? 如何保证页面刷新后的滚动条位置 清除网页历史记录,屏蔽后退按钮! 如何传值在2个页面之间 :要求不刷新父页面,并且不能用Querystring传值 Asp...
111 <br>0184 如何在ASP.NET中获取文件的扩展名 111 <br>0185 如何在ASP.NET中用URL在页面之间传值 112 <br>0186 如何使用IsPostBack实现ASP.NET页面加载 112 <br>0187 如何利用输出缓存技术缓存...