Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 9294|回复: 13

[已解决]如何做三级下拉菜单

[复制链接]
发表于 2012-9-14 22:49 | 显示全部楼层 |阅读模式
本帖最后由 爱疯 于 2013-2-21 16:41 编辑

如何做三级下拉菜单?谁能帮忙解释这三级菜单句子的含义?有视频讲解么?

级下拉菜单:=$B$8:$D$8
  二级下拉菜单:=OFFSET($A$9,,MATCH($F8,$B$8:$D$8,),COUNTA(OFFSET($A$9,,MATCH($F8,$B$8:$D$8,),7)))
  三级下拉菜单:=OFFSET($A$17,,MATCH($G8,$B$16:$K$16,),COUNTA(OFFSET($A$17,,MATCH($G8,$B$16:$K$16,),7)))

现在正准备做三级下拉菜单,但第三级实在不明白这三个语句!这三个公式没看明白,可否给详细解释下这三句?请高手回答,严重感谢!
最佳答案
2012-9-19 07:57
wbwb 发表于 2012-9-17 18:27
各位好,
第一和第二级下拉菜单我会做,也做出来了,但第三级看到用的OFFSET,COUNTA,MATCH组合以后,我没 ...

不好意思,昨天一直在忙工作
刚做好了,请审阅
已经不是三级菜单了,你要求的成了四级,呵呵
但公式可能比你想的要简单
如果满意,请给个评价。
发表于 2012-9-16 20:48 | 显示全部楼层
回复

使用道具 举报

发表于 2012-9-17 09:28 | 显示全部楼层
一级有效性你肯定会做,二级有效性是取一级有效性所在的单元格,然后根据这个单元格的值,找到对应的有效性数据源作为二级有效性,同理,三级有效性是根据二级有效性所在单元格的值,查找有效性数据源中对应的区域作为三级有效性。
回复

使用道具 举报

发表于 2012-9-17 11:11 | 显示全部楼层
一级使用有效性
二级使用indirect
三级的……,建议你把附件发上来
回复

使用道具 举报

 楼主| 发表于 2012-9-17 18:27 | 显示全部楼层
各位好,
第一和第二级下拉菜单我会做,也做出来了,但第三级看到用的OFFSET,COUNTA,MATCH组合以后,我没有看明白,也没做出来。 请见附件,谢谢各位!

Book1.zip

3.62 KB, 下载次数: 107

回复

使用道具 举报

发表于 2012-9-19 07:57 | 显示全部楼层    本楼为最佳答案   
wbwb 发表于 2012-9-17 18:27
各位好,
第一和第二级下拉菜单我会做,也做出来了,但第三级看到用的OFFSET,COUNTA,MATCH组合以后,我没 ...

不好意思,昨天一直在忙工作
刚做好了,请审阅
已经不是三级菜单了,你要求的成了四级,呵呵
但公式可能比你想的要简单
如果满意,请给个评价。

Book1(完成).zip

4.96 KB, 下载次数: 375

回复

使用道具 举报

发表于 2012-9-19 08:01 | 显示全部楼层
简单说明一下
match是准确定位唯一值在某一区间内的顺序位次。
counta是统计某一区间非空单元格数量,里面与其他函数套嵌,是为了减少数据有效性中不必要的空值显示。
一家之言,仅供参考。
回复

使用道具 举报

发表于 2012-9-19 17:48 | 显示全部楼层
学习了,四级菜单.
回复

使用道具 举报

发表于 2012-9-19 18:50 | 显示全部楼层
wbwb 发表于 2012-9-17 18:27
各位好,
第一和第二级下拉菜单我会做,也做出来了,但第三级看到用的OFFSET,COUNTA,MATCH组合以后,我没 ...

附件已经发您qq信箱,请查收。
回复

使用道具 举报

 楼主| 发表于 2012-9-19 21:16 | 显示全部楼层
谢谢hongqiqqq 兄弟,问题解决!评为最佳答案!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-24 18:00 , Processed in 0.361382 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表