Excel应用----制作二级下拉菜单【转】

时间:2021-02-16 17:59:34

应用:

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

  Excel应用----制作二级下拉菜单【转】

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

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

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

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

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

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

  Excel应用----制作二级下拉菜单【转】

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

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

  Excel应用----制作二级下拉菜单【转】

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

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

  Excel应用----制作二级下拉菜单【转】

  Excel应用----制作二级下拉菜单【转】

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

  --------参考