芮和
分享更多关于Office的知识

Excel高级筛选技巧 MAX+IF函数实现

我们写过很多复杂的VLOOKUP函数,但是其实在大部分案例中,由于数据复杂变化多样性,其实VLOOKUP的优势并不大,需要通过复杂转换的思路才能实现,今天给大家分享几个查找的新思路。

Hi,大家好,这里是芮和。今天给大家分享一个「MAX+IF」函数筛选的新技巧,这是属于函数进阶篇的部分。

01 满足任意条件匹配

这种类型的表格在工作中也经常碰见,例如找出某个成员是哪个部门的,这个时候使用VLOOKUP就有点无能为力了,其实在这里我们可以巧妙使用MAX+IF函数来完成这个需求。

公式:=MAX(IF(H2=$B$2:$F$5,$A$2:$A$5)),由于使用到数组公式,这里必须按Ctrl+Shift+Enter。如下:

满足任意条件匹配

当然的话,使用MAX函数这里只能匹配出「值为数值,条件为任意」的数据结构,后面我们将会使用通用的办法完善这个公式。

通用公式:=MAX(IF(查找值=查找区域, 结果区域))

02 混合条件匹配

在工作中,经常可以看见姓名混合着工号的数据表,这个时候又需要从数据表中匹配出员工的工资,在一般的情况下,我们可以使用2个VLOOKUP配合IFERROR函数来完成这个需求。

其实对于数字「多条件任意匹配」,我们可以使用MAX+IF函数来完成。

使用公式:=MAX(IF(E2=$A$2:$B$11,C2:C11))。这里也是使用了数组公式,必须按Ctrl+Shift+Enter键,如下:

关于「MAX+IF」的技巧分享就到这里了~

——END——

赞(0)
未经允许不得转载:芮和 » Excel高级筛选技巧

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

买域名,就上缘分域名!

立即前往联系卖家