打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel应用--多级下拉选项(Excel2013)
在Excel数据处理中,经常遇到要制作多级下拉选项,以下就来说明制作方法。

制作之前,先来熟悉几个Excel函数:
    MATCH函数:在单元格区域(区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)中搜索指定项,然后返回该项在单元格区域中的相对位置。
    COUNTIF函数:统计某个区域内符合指定的单个条件的单元格数量。
    OFFSET函数:返回对单元格或单元格区域中指定行数和列数的区域的引用
    VLOOKUP函数:垂直方向搜索某个单元格区域(区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)的第一列,然后返回该区域相同行上任何单元格中的值。

1. 数据准备
 
2. "一级类数据"处置
     选择"一级类数据"-->数据-->删除重复项-->存放于H1:H4-->增加辅助参数:起始行、行数。 

 
    3. "...级类数据"处置
     选择"一、二级类数据"-->数据-->删除重复项-->存放于G6:H15(上一级错前放置)-->增加辅助参数:起始行、行数。同样方法处置上一级本级,直到N级。

4. 起始行、行数取值
  第一个起始行、行数取值公式如下:
           起始行取值公式:=MATCH(H2,G:G,0)-1
           行数取值公式:=COUNTIF(G:G,H2)
       其它位置对应复制公式即可。最后一级不用做起始行、行数取值公式。
 
     5. 下拉选项表格(一级下拉选项)公式制作
       选择"一级下拉选项区域"-->数据-->数据验证-->允许:序列-->来源:=$H$2:$H$4(前面"一级类数据"处置时放置的位置)-->确定。
 
    6.  下拉选项表格(二级至N-1级下拉选项)公式制作
       选择"二级下拉选项区域"-->数据-->数据验证-->允许:序列-->来源:=OFFSET(H$1,VLOOKUP(L2,$H:$J,2,),,VLOOKUP(L2,$H:$J,3,),1)(前面"二级类数据"处置时放置的位置)-->确定。
        这里说明一下:VLOOKUP(L2,$H:$J,2,)查询起始行数值
                      VLOOKUP(L2,$H:$J,3,)查询行数,上一级在本级中的数量
        其它级下拉选项的公式,同理制作。
 
     7.  效果展示

完成。以上为Excel多级下拉选项制作方法,以供大家参考
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
VLOOKUP函数和MATCH函数配合,实现数据动态查询!
Excel多级下拉列表的制作方法
掌握这四种Excel动态图制作方法,让你的汇报如虎添翼!
让你从菜鸟成为玩转Excel的高手
excel财务培训讲义
十大Vlookup常见错误!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服