我是【】,诚挚地邀请各位的关注,每天都有新的职场办公软件使用技巧等您来探索!在这里,我将与您一同分享实用的干货,助您在职场中更加得心应手。
——首发于微信号:
在日复一日的办公生活中,我们常常需要处理Excel中的数据,进行多条件查找和匹配。今天,我将为大家带来5个Excel多条件查询的公式,它们各具特色,是职场人士的得力助手,能够有效提升工作效率。
以下为具体内容:
一、VLOOKUP函数公式 功能:VLOOKUP函数用于在表格或数值数组的首列查找指定的数值,并返回该数值所在行中指定列的数值。 语法:=VLOOKUP(查找值,数据表(查找区域),列序数,[匹配条件]) VLOOKUP函数是大家非常熟悉的,而利用它进行多条件查询,则需要借助IF函数来构建二维数组。 推荐指数:⭐⭐ 操作方法: 在目标单元格输入公式: =VLOOKUP(F3&G3,IF({1,0},B:B&C:C,D:D),2,0) 按下回车键即可。
解读: ①上述公式的关键在于使用if({1,0})构建出一个新的数据区域。 ②函数参数说明: 第1参数:F3&G3是两个查找值连接起来作为查找值; 第2参数:IF({1,0},B:B&C:C,D:D),表示当它为1时,返回B:B&C:C的值,为0时,返回D列的值,从而得到一个虚拟数组作为查找区域,B:B&C:C列在前,D列在后; 第3参数:2表示返回上述虚拟数组的第二列即D列数据; 第4参数:设置为0表示精确匹配。
二、INDEX+MATCH万能查询公式 功能:INDEX+MATCH函数组合作为一个万能查找组合,需要先使用MATCH函数查询结果所在位置,然后使用INDEX函数返回对应的数据结果,有时能帮助我们快速解决问题。 语法:=INDEX(返回结果列,MATCH(查找值,查找区域,0)) 推荐指数:⭐⭐⭐ 操作方法: 在目标单元格中输入公式: =INDEX(D3:D9,MATCH(F3&G3,B3:B9&C3:C9,0)) 按下回车键即可。
解读: 上述公式首先通过MATCH(F3&G3,B3:B9&C3:C9,0)获取查询值所在行号,然后通过INDEX函数去结果列中找到对应这个行的值。
三、FILTER函数公式 功能:FILTER函数基于定义的条件筛选一系列数据的函数,由数组、包括、空值三个参数构成。 语法:使用语法=FILTER(数组,包括,空值) 第1个参数【数组】:就是筛选区域 第2个参数【包括】:就是筛选列=筛选条件 第3个参数【空值】:可以忽略,这个参数就是如果出现错误值可以设置返回信息 推荐指数:⭐⭐⭐⭐⭐ 操作方法: 在目标单元格输入公式: =FILTER(D3:D9,(B3:B9=F3)*(C3:C9=G3),'无数据') 按下回车键获取数据。
解读: ①公式中第1参数:多条件筛选使用的是(B3:B9=F3)(C3:C9=G3),有几个条件就用括号()和星号连接,星号*的意思就是AND且的意义,会筛选出同时满足这几个条件的查询结果。如果查询的空值就返回第2参数:'无数据'。 ②D3:D9是筛选区域,符合条件即返回数据。
干货分享:使用FILTER进行多条件查询的技巧在第2个参数 以下以上面FILTER函数进阶用法:多条件查询为例 1、如果需要多个条件同时满足,就用把多个条件连接 条件1条件2条件N (B3:B9=F3)(C3:C9=G3) 2、如果需要多个条件满足任意一个,就用+把多个条件连接 条件1+条件2+条件N (B3:B9=F3)+(C3:C9=G3)
四、XLOOKUP函数公式 功能:XLOOKUP函数是一个查找函数,在某个范围或数组中搜索匹配项,并通过第二个范围或数组返回相应的项,默认情况下使用精准匹配。 语法:=XLOOKUP(查找值,查找数组,返回数组,未找到值,匹配模式,搜索模式) XLOOKUP函数参数虽然比较多,但是第四、第五、第六参数都是可以省略的,我们在平时使用这个函数时一般只需设置前三个函数即可。 推荐指数:⭐⭐⭐⭐⭐ 操作方法: 在目标单元格中输入公式: =XLOOKUP(F3&G3,B3:B9&C3:C9,D3:D9) 按下回车键获取数据。
解读: ①第1参数:想要查找值是F3和G3,所以中间用“&”符号链接即可,查找值就是F3&G3,也就是按右侧查询表格中的“姓名+部门”这两个条件。 ②第2参数:要查询的数据区域,同样是左侧表格的“姓名”和“部门”两列,所以中间也是用“&”符号链接,即B3:B9&C3:C9,也就是左边数据源表格中的“姓名+部门”这两列数据。 ③第3参数:要返回的数据区域就是员工的考核成绩这一列数据。
五、DGET函数公式 功能:DGET函数从数据库提取符合指定条件的单个记录。这个函数是一个数据库函数,它能根据表头字段的名称来精准匹配数据,设置参数时,记得要包含这些表头字段名称。 语法:=DGET(带表头的查询表,返回结果的表头名称,查找条件) 推荐指数:⭐⭐⭐⭐⭐ 操作方法: 在目标单元格中输入公式: =DGET(A2:D9,D2,F2:G3) 按下回车键获取数据。
解读: 使用这个函数公式时,选择查询表格时必须包含表格表头信息,设置参数时,必须要包含查询表中的表头字段名称。 第1参数:A2:D9就是带着表头信息的要查询的表格数据区域; 第2参数:D2就是要返回结果列表头名称“考核成绩”; 第3参数:F2:G3就是查询条件,这个查询结果表表头名称必须跟左侧查询表格中的表头名称一致。
以上就是【】今天的干货分享~如果您觉得内容对您有所帮助,请不要吝啬您的点赞哦~。如果您有任何问题,欢迎关注并留言,期待与您的每一次互动,让我们共同成长!