如何让excel下拉列表内容关联其它单元格内容
发布网友
发布时间:2022-04-21 06:32
我来回答
共2个回答
热心网友
时间:2022-05-13 14:22
1.找一个空白的位置,建立一个列表,包含所有的学院的名字,如下图。
2.在院校名称这一栏的最下面,选中一个单元格,然后点击菜单栏上面的 数据——有效性
3.在有效性对话框中,点击设置,在设置的面板,设置允许的属性为 序列。然后点击 来源,也就是红色箭头所示的位置。
4.可以看到一个预览的界面,如下图,可以拖拽鼠标来选中刚才建立的这个学院名称的列表,然后点击红色箭头所示的位置,这样就可以回到有效性的对话框。
5.在有效性的对话框中,我们勾选 “忽略空值”(数据源的空值不纳入下拉菜单)和“提供下拉箭头”(在单元格右边出现一个小三角)。点击确定就完成了设定。
6.接着选中一个单元格,点击右边的小三角,打开下拉菜单看一看是不是所有的院校都在下拉菜单里面。但是,这样设定以后,只有这一个单元格有下拉菜单,它下面的所有单元格都没有下拉菜单,还是达不到效果。
7.向下拖动这个单元格的右下角,这样就可以快速的设置下面的单元格。通过此设置以后,下面的所有单元格都具有了下拉菜单。
热心网友
时间:2022-05-13 15:40
1、制作A1单元格下拉菜单:选中A1,数据--数据工具--数据有效性,“允许”中选择“系列”,“来源”中输入用半角逗号分隔的ABC;
2、B1用公式:
=INDIRECT("Sheet2!"&A1&"1")追问如果B1引用的数据不是连续的呢?比如当我在sheet1的A1单元格的下拉列表选择A时让sheet1的B1单元格显示sheet2的A8单元格内容,当我在sheet1的A1单元格的下拉列表选择B时让sheet1的B1单元格显示sheet2的B4单元格内容,当我在sheet1的A1单元格的下拉列表选择C时让sheet1的B1单元格显示sheet2的C6单元格内容
追答=INDIRECT("Sheet2!"&A1&LOOKUP(A1,{"A","B","C"},{8,4,6}))