如何使EXCEL的中两个下拉列表相关联?

假设插入了两个下拉菜单,一个是Ms.,Mr. 一个是女士,先生,如何在选择了Ms.后另一个自动显示为女士?或者是否有其他简便的方法?

1、打开Excel或者WPS表格,建立一个两个工作表,一个是记账表”写入栏“,一个数据源表”下拉源数据“(你可以任意命名);

2、在”写入栏“工作表里建立”大分类“”小分类“这样的表头;其它的表头可以根据自己的习惯进行添加;

3、在“下拉源数据”工作表里,首行建立各大分类的表头,然后每列依次填写小分类内容。

4、然后进入“下接源数据”工作表,选中大分类、小分类的内容。点击“公式”中的“指定”(WPS里面叫“指定”,Excel里面叫“根据所选内容创建”;选择“首行”,其余不选;

5、然后再“公式”里面有的”名称管理器“,最下面有一个“首行”,把这个给删除掉,然后再新建一个“首行”。

6、新建“首行”:删掉原来的“首行”,点击 名称管理器 里的 新建 ,名称 设为”首行“,

7、然后”引用位置“点击条框右端的选项标,然后选择首行大分类内容国,回车确认。

8、再到”写入栏“工作表,点中 ”大分类“的下一行单元格,在上面”数据“中找”有效性“,

9、弹出”数据有效性“窗口,在”允许“里面,选择”序列”,“来源”里面直接输入“=首行”。

10、按照上一步方面,选择小分类的下一行单元格,找到“有效性”,

11、所有设置一致,只是“来源”选择“大分类”下一行单元格,操作完成后点击确认。

12、在记账操作的时候,只需要选择大分类的下一行单元格会出现一个下拉菜单,就可以在里面选择大分类的内容,然后再到小分类的下一行单元格,也会出现一个下拉三角标,选择相应的小分类。

13、完成效果图。

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-11-13

在Excel表格中,我能不能设置多个单元格的有效性,而且多个单元格中的内容可以实现关联变动呢。就是当我选择第一个单元格中的内容时,第二个单元格中的下拉菜单内容会自动变动呢。

第2个回答  推荐于2017-12-15
1、在A1单元格设置下拉菜单,首先选择要进行输入的单元格(比如说部门这一列),然后选择菜单“数据→有效性”命令,打开“数据有效性”对话框,在“设置”选项卡中,按“允许”右侧的下拉按钮,在列表中选择“序列”选项,然后在下面“来源”方框中输入序列的各元素(如Ms.,Mr.),最后单击“确定”按钮。值得注意的是,在各个元素之间一定要用英文格式的逗号隔开,如果使用中文逗号,那所有元素将成为一个选项。
2、在B1单元格输入公式
=IF(A1="Ms.","女士",IF(A1="Mr.","先生"," "))本回答被提问者采纳
第3个回答  2016-01-30
这个需要有一个基础数据表,假设基础数据表是sheet1
上面的内容是ABCD四列
在sheet2表,准备A列输入姓名,BCD自动出现sheet1里对应的内容
那么
sheet2表的B2输入
=if(or($a2="",countif(sheet1!$A:$A,$a2)=0),"",vlookup($a2,sheet1!$A:$D,column(b$1),0))
公式右拉到D2
再选中B2:D2下拉公式填充,现在你可以在A2开始向下输入姓名了
第4个回答  2009-12-25
假如您的一个下拉菜单在A1,另一个在B1,设A1的下拉菜单为MS,MR,在B1里面输入公式为:=if(a1=ms,"女士","先生",)就可以了
相似回答