一、函数:
    1)INDEX:
    =INDEX(区域, 行, 列)
    image.png
    2)FILTER:
    2.1)单条件:=FILTER(查询区域,对应的列=查询值)
    2.2)多条件:=FILTER(查询区域,(对应的列=查询值)*(对应的列=查询值))
    image.png
    二、实现方式:
    将两个函数组合,就可以得到二级联动查询并得到需要的结果,
    思路是,用FILTER返回条件符合值,用INDEX摘取行列得到最终数据,展示如下:
    image.png
    左侧为原始数据,右侧为需要查询的条件,目的是在一级标题和二级标题的条件下返回相对应的数据。
    三、注意点:
    1)如果需要返回单一数值,一级和二级作为条件的组合必须有唯一性;
    2)如果不具有唯一性的返回多个数值,那么INDEX要么不填写行值要么行值为0;
    3)如果需要进一步查询,也可以将FILTER查出来的值再进行XLOOKUP的操作;
    4)查询条件名称要与源数据一级、二级中名称完全一致;
    5)一级题目必须为一一对应二级题目,不能有合并单元格等操作。
    6)对于合并单元格的情况,可以先全部拆分,再使用定位来填充空单元格。
    四、适用:
    根据报价表报价、查询项目标准数值等需要二级或更多级查询的情况。