Vlookup函数如何实现多条件查找

 时间:2026-02-14 07:29:02

1、步骤1.1 在B3单元格中输入公式=C3&D3,并向下填充,如下图

Vlookup函数如何实现多条件查找

2、步骤1.2 在G3单元格中输入公式==H3&I3,并向下填充,如下图

Vlookup函数如何实现多条件查找

3、步骤1.3 在J3单元格输入公式=VLOOKUP(G3,B:E,4,0) ,并向下填充,如下图

Vlookup函数如何实现多条件查找

4、此方法也可以省去步骤1.2,直接在J3单元格输入公式=VLOOKUP(H3&I3,B:E,4,0) ,并向下填充,如下图

Vlookup函数如何实现多条件查找

1、步骤2.1 在J3单元格输入公式=VLOOKUP(H3&I3,IF({1,0},C:C&D:D,E:E),2,0),因为这是个数组,所以需要按下CTRL+SHIFT+ENTER组合键,并向下填充,如下图

Vlookup函数如何实现多条件查找

2、步骤2.2 此处VLOOKUP函数公式解析为:=VLOOKUP(条件1&条件2,IF({1,0},条件1区域&条件2区域,目标值范围),2,0)

3、补充:if{1,0}数组的简单讲解,

相当于构造了一个新的数据区域,案例中的IF({1,0},C:C&D:D,E:E)相当于构造了一个两列数据,第一列为两个条件列合并形成的新列,第二列为目标值所在的列,如下图所示

Vlookup函数如何实现多条件查找

1、两种方法都可以实现多条件查找,构造辅助列看起来更加直观和方便

2、使用if{1,0}可以省去构造辅助列的过程,不过因为公式较长且为数组,会导致理解难度偏大,建议有一定函数经验的用此方法

  • vlookup函数多条件查找
  • 如何在Excel中从数据源中匹配到相关值
  • Excel查找满足条件的结果数据(1)—Lookup函数
  • 利用VBA快速查找EXECL中的对应项
  • Excel 利用合并计算核对两个数据表的差异
  • 热门搜索
    文山旅游 德国旅游攻略 泉州旅游必去景点 凤阳旅游 恩施大峡谷旅游 贵阳旅游必去景点 四川的旅游景点 西藏旅游注意事项 林芝旅游景点 阿克苏旅游