天气

1~100级Excel下拉菜单制作方法


 一、1级下拉菜单

制作一级下拉菜单很简单,选取要设置的区域,数据 - 有效性 - 选取数据源。

 

 

二、2级下拉菜单


1 、在C和D列分别添加公式。

 

C3公式:=MATCH(B3,A:A,0)-1

D3公式:=COUNTIF(A:A,B3)

 

2 、在下面A和B列设置二级的对应明细。A列是上一级,B列是下一级。如上图所示。

 

3、数据 - 有效性 - 序列 - 输入下面的公式:

 

=OFFSET(B$1,VLOOKUP(F3,$B:$D,2,),,VLOOKUP(F3,$B:$D,3,),1)

 

公式说明:

  • VLOOKUP(F3,$B:$D,2,):查找上一级在A列的开始行数。

  • VLOOKUP(F3,$B:$D,3,):查找上一级的总个数(即本级的内容总个数)

(回复offset查看该函数详细用法)



2级设置下拉后的效果:

 

 

三、3级下拉菜单。

 

3级和2级制作方法完全一样。

 

1 、在C和D列分别添加公式。(复制2级的公式下来即可)

 

C8公式:=MATCH(B8,A:A,0)-1

D8公式:=COUNTIF(A:A,B8)

 

2 、在下面A和B列设置三级的对应明细。A列是上一级,B列是下一级。如上图所示。

 

 

3、数据 - 有效性 - 序列 - 输入下面的公式:

 

=OFFSET(B$1,VLOOKUP(G3,$B:$D,2,),,VLOOKUP(G3,$B:$D,3,),1)

 

公式和2级的基本一样,只是引用的列数稍改一下。

 

3级下拉菜单显示效果:

 

四、4级(方法同上)

.......

一百100级(方法同上)

 
标签:excel
分类:Excel学习| 发布:admin| 查看: | 发表时间:2015/2/12
原创文章如转载,请注明:转载自个人资讯网 http://www.zhangxinran.com/
本文链接:http://www.zhangxinran.com/post/1261.html

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Design By zhangxinran.com | Login | Power By zhangxinran.com | 皖公网安备:34010402701072号