可查询下拉框的设置方法(office365)

以前有过类似需求,刚学会。留个记录。
目标是在excel里设置可以查询的下拉框,如下图。


image.png

阅读本文的前提是已经学会设置数据验证的办法。

具体步骤如下:

  • 准备数据源
  • 设置动态数组
  • 输入框的录入规则绑定到动态数组

操作细节

  1. 数据来源如下图:


    image.png
  2. datalist的数据来源可用以下公式动态查询。
    =SORT(FILTER(A2:A571,ISNUMBER(SEARCH(Sheet1!B2,Sheet2!A2:A571,1)),""))
    其中,sort是为了排序。并不是必须内容。
    以上意思是如果发现查找内容在目标数据表中,即等于1或者为数据则用filter函数把相应内容全部抽取,否则结果表示为空值。


    image.png
  3. 绑定动态数组
  • 选择数据验证


    image.png
  • 设置动态数组


    image.png

    注意,来源中的数组以起始栏+#的形式表达。

  • 关闭出错警告


    image.png

    打完收工。

你可能感兴趣的:(可查询下拉框的设置方法(office365))