EXCEL三级下拉列表的通用做法!
今天我们来说一下三级及多级下拉列表的做法,之前我们已经写过很多篇一级和二级的做法,具体扩展阅读在文末。
我们要做的案例是省市县三级菜单,下面我们就直奔主题吧。
> 复制省,粘贴空白区域,删除重复重,一级辅助
> 复制省市,粘贴空白区域,删除重复重,二级辅助
> 添加辅助列,=省&市
比较简单,直接数据-数据有效性-序列,选择省列,确定即可
二级稍有麻烦,需要使用公式处理,然后创建名称,或者直接在序列中输入公式即可。基本同一级
公式:=OFFSET($I$1,MATCH($K2,$H:$H,)-1,,COUNTIF(H:H,K2))
公式简述:MATCH($L3,$F:$F,)-1用于找到一级开始的位置,COUNTIF(F:F,L3) 表示对应的一级有多少个,其实也就是二级的数量,使用OFFSET获取对应的二级区域,OFFSET(起点,偏移行,偏移列,结果行数,结果列数)
3级的方法其实和二级基本一致,但是我们需要一级和二级同时满足条件来确定三级的取数范围,所以我们才需要添加辅助列,把省和市连接到一起,作为一个整体
点击数据-数据有效性(数据验证)-序列,输入公式确定
赞 (0)