2003如何取两个下拉列表的绳索交叉下拉值

上一篇我们介绍了通过数据有效性来添加下拉列表,下拉列表是表格中十分常见的功能之一,用户一定要熟练掌握下拉列表的制作。这次,来介绍另外个方法,通过窗体控件来完成。

在菜单栏上右击,在弹出的菜单中选择“窗体”,将弹出“窗体”浮动工具栏,单击“组合框”控件。

将光标放到表格中,这时光标变成细黑十字形,在表格中画一个组合框。

右击组合框,在弹出的菜单中选择“设置控件格式”。

在“设置控件格式”对话框中选择“控制”选项卡,设置“数据源”区域为“'1月工资'!$B$3:$B$14”(或“姓名”),设置“单元格链接”为$J$1,如图。

单击“确定”回到表格中,按ESC键或在任一单元格单击一下取消组合框的编辑状态。这样设置以后,我们在下拉列表中选择一个姓名后,在J1单元格中将出现该姓名在姓名列表中的相对位置。例如我们选择第3个姓名“王霞”,J1单元格中返回数值3。

在数据区C3:H14中用VLOOKUP函数对工资数据进行关联,利用工资表中的序号数字返回工资数据,方法同上。

}

860795人看了这个视频

  • Excel如何添加下拉列表

  • Excel表格如何制作下拉菜...

  • 如何在excel中设置下拉菜...

  • EXCEL技巧——如何给

    在使用excel表格的时候会遇到添加下拉菜单的情况,那应该怎样添加下拉菜单呢?下面的经验里冰冰就和大家分享一下excel如何添加下拉菜单的方法。

    1. 首先要打开excel表格,然后在表格上面点击鼠标左键选中要添加下拉菜单的单元格

    2. 选中单元格以后,在窗口上面的菜单栏点击数据

    3. 点击数据以后出现下拉菜单,在下拉菜单上面点击有效性

    4. 点击有效性以后出现数据有效性窗口,再有效性窗口上面点击设置

    5. 点击设置以后,在允许栏点击右边的下拉箭头选择序列

    6. 在来源栏里面输入下拉菜单的内容,如:“上面,中间,下面”,中间要用逗号隔开,输入逗号的时候一定要在英文状态下输入,输入来源后点击确定

    7. 这样下拉菜单添加成功了,点击下拉箭头就可以看到菜单上面的内容了

    经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

    作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
  • 你不知道的iPad技巧
}

通过2级菜单,倒是可以比较深入熟悉 INDIRECT, INDEX, OFFSET, 这三个函数,是你要想学excel函数,估计你肯定过的关。

在论坛里看帖子,有一点比较累,很多都是直接用excel文件里做说明,你需要下载文件。我这里就全部用图来说明。

不过二级菜单的第一级的做法,都是相同的,大家可以参考上面的文章创建一个一级菜单。

第一种做法:使用函数INDIRECT

很明显,我们希望在一级选择机房故障,那么2级就出现他下面的列表。

要实现这个目标并不复杂。

3个一级选项,我们需要建立3个“名称”:机房故障 线路故障 用户端故障。

这个时候,你就创建了3个名称

还需要建立一个名称,叫做“故障类型”这个名称包括“机房故障 线路故障 用户端故障”这3项。

这个时候,你就可以在“名称管理器”看到4个名称

1级菜单的办法就简单了

这样就解决了一级的下拉菜单。

如果是这样的话,你确定会出现一个报错

这个时候,你就实现了2级菜单

第二种做法:使用函数INDEX

还是上面的例子,用另外一种方式来实现。这个例子里,你只需要建立2个名称。

建立:故障类型 名称,方法和上面一样。

第一下拉菜单和上面一样,我就不重复了,现在是演示第二级下拉菜单

这样你就搞定2级菜单里。

第三种做法:使用函数OFFSET

学这个offset函数半天,才搞定。现在只是可以实现这个功能。不过还有需要改进的地方

这样也是可以实现2级的下拉菜单。

以上的方式其实是不太完善的,因为我们的2级菜单刚好都是6项,那么如果是不等的,那你就只能取最多的。

完善的做法,当然是动态的,根据2级菜单的数量来显示。需要解决的问题,就是如果动态计算出每项2级菜单的数量。

把excelhome的论坛关于下拉菜单的贴看了不少。发现实现2级的下拉菜单的方法好像也有好几种,我想我就做一个总结,自己也提高一下。

以选择性别为例,制作有男、女选项的下拉菜单:

选中“性别”数据区域;

执行“数据/有效性”命令,打开“数据有效性”对话框;

单击“设置”选项卡,在“允许”栏选择“序列”,“来源”中输入“男,女”(不含引号,用英文单引号分隔);

“在下拉菜单中选择一个值之后能同时在另一个单元格里对应出一个数值或是文字”,这要根据实际情况再加工的哦!

选中A列,在“名称框”中输入“部门”,回车确认。

选中B列,在“名称框”中输入“员工”,回车确认。

(名称框位置:“名称框”在标题栏、工具栏下方的空白域,就是当你的鼠标放在任一单元格时,在表格的上方一栏都会显示“A-Z多少列”空白区,当你的鼠标放在指向上面时,就会显示“名称框”。 )

在“菜单”表制作下拉菜单:

选中A1:B1单元格区域;

执行“数据/有效性”命令,打开“数据有效性”对话框;

在“设置”选项卡下,“允许”选择“序列”、“来源”中输入“部门,员工”(不含引号,用英文逗号分隔);

选中“忽略空值”、“提供下拉箭头”,单击“确定”按钮,完成一级下拉菜单制作。

此时在A1、B1中,单击右侧的下拉按钮进行选择输入。

从A2单元格起向下选中单元格区域;

执行“数据/有效性”命令,打开“数据有效性”对话框;

在“设置”中,“允许”选择“序列”、“来源”中输入公式“=INDIRECT(A$1)”; (注:OFFICE2007与以前的版本不一样)

选中“忽略空值”、“提供下拉箭头”,单击“确定”按钮,完成“部门”的二级菜单制作。

同法制作“员工”的二级菜单。此时“来源”中输入公式“=INDIRECT(B$1)”。

此时在部门、员工下面的单元格中,单击右侧的下拉按钮进行“部门”、“员工”的选择输入。

}

我要回帖

更多关于 绳索交叉下拉 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信