zoukankan      html  css  js  c++  java
  • Excel应用----制作二级下拉菜单【转】

    应用:

    原始数据源是两列的源数据,那该如何制作二级下拉菜单,

      

      当然可以将这两列的数据源,转换成上面的那种格式,再用上面的方法来制作。

      今天教大学的方法是直接通过这种两列式的数据源来制作下拉菜单,如果AB列添加数据,能够实时的更新二级联动

      首先,是提取城市的不重复值,存放在一个空列

      =OFFSET(A$2,MATCH(0,COUNTIF(H$1:H1,A$2:A$99),0)-1,,,)&""

      这个公式就是提取A列中的不重复值,可以直接套用。

      在H列的第2行开始输入公式,输入完成后按CTRL+SHIFT+ENTER键,然后下拉填充第20行(如果数据较多,可以多拖一点)

      

      选择D列,用数据验证,选择序列,输入的公式是:

      =OFFSET($H$2,0,0,COUNTA($H$2:$H$20)-COUNTBLANK($H$2:$H$20),1)

      

      选择E列,然后使用数据有效性,输入公式:

      =OFFSET($B$1,MATCH(D1,$A:$A,0)-1,0,COUNTIF($A:$A,D1),1)

      

      

      这就制作完成了。你学会了么?

      --------参考

  • 相关阅读:
    05 css继承性
    04 选择器权重
    03 css三种引入的方式
    02 css实现举例
    01 css介绍
    05 dl-添加定义列表
    04 ol-热门点击排行榜
    02 h1 p hr br 特殊符号
    01html简介
    函数内置方法
  • 原文地址:https://www.cnblogs.com/liuyitan/p/10578071.html
Copyright © 2011-2022 走看看