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)

      

      

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

      --------参考

  • 相关阅读:
    C#中标准Dispose模式的实现
    TcpListener 示例
    TCP/IP详解学习笔记
    TCP跟UDP乱侃
    Opencv 2.4.10 +VS2010 项目配置记录
    字符串作业及默写
    Flask 中的 Render Redirect HttpResponse
    运算符和编码作业及默写
    初识 Python 作业及默写
    初识 Python
  • 原文地址:https://www.cnblogs.com/liuyitan/p/10578071.html
Copyright © 2011-2022 走看看