求问EXCEL公式,第一列选择一个部门,第二列会自动调出该部门的子部门

例如:事业部列选择A部门,在子部门列下拉选项出现的就是A部门下的各子部门,求问该如何写公式

1、在E:G列按下图建立一二级选项的对应表;

2、选择A列,在“数据”选项下的“数据有效性”“设置”中,选择“序列”,来源选择=E$1:G$1  ,确定,生成一级下拉列表

3、选择B列,在“数据”选项下的“数据有效性”“设置”中,选择“序列”,来源输入

=OFFSET(E$1,1,MATCH(A1,E$1:G$1)-1,3,)  确定。公式表示:以E1单元格为基准,以A1在E1:G1中所在的位置找到对应列,并返回向下偏移1行后的3行单元格区域。

4、完成以上设置后,每在A列下拉选项中选择了项目,B列只提供对应的选项供选择

追问

感谢,有个问题,我根据自己表格中的信息,做完之后是混乱的,A部门对应的是C部门的下属部门,而B部门没有,请问是怎么回事

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答