希望实现的功能 问题:下图上部为原始数据,每个部门对应5个科室,我们希望下面部门中只能选择上面的5个部门,当选择完部门后,科室以中只能选择部门对应的科室。 一级菜单的实现 选择部门下面的第一个单元格B10,选择菜单中的数据/数据验证,在允许中选择序列,在来源中选择A1:E1,确定,点击单元格看看,已经实现一级菜单,简单吧!再将格式复制到其它单元格。 二级菜单的实现 选择科室下面的第一个单元格C10,选择菜单中的数据/数据验证,在允许中选择序列,在来源中输入公式=OFFSET($A$2,0,MATCH(B10,$A$1:$E$1,0)-1,5,1),确定,再将格式复制到其它单元格。
验证一下效果 在部门单元格点击,会出现一个下拉菜单,选择其中一项,再点击科室下面的单元格,也会出现一个下拉菜单,里面的科室就是前面选择的部门对应的科室,二级菜单实现!
问题:当科室数量不一致时,怎么设置序列里的公式? |
|
来自: saobaowangdou > 《EXCEL》