多条件查找比单条件更常见,如下图有重名的情况下,需要再根据部门取业绩。
1
vlookup多条件用法
这个使用局限很大,只适合将字符串联的情况,需要添加辅助列。
A列辅助列 A2单元格输入=C2&D2,公式下拉
vlookup公式写法:
I2单元格=VLOOKUP(G2&H2,$A$2:$E$12,5,0)
vlookup第一个参数变成了“G2&H2” ,用连接符& 连起来的两个内容可以看成是一个,姓名&部门=Terry销售一部,其余参数和之前一样。
2
lookup多条件
这个更加自由,适合多种条件,不需要辅助列。
公式写法:
lookup--H2单元格输入
=LOOKUP(1,0/((B2:B12=F2)*(C2:C12=G2)),D2:D12) 前面是固定写法,/后面的括号里是条件,多个条件用*号连接,查询的结果列可以是在条件的右侧也可以是在左侧,没有vlookup那么多限制。(注意 举例因为是单行查询没有锁定区间范围,如需公式下拉记得锁定区域)
3
sumproduct多条件
这个写法和lookup多条件类似,用*号相连的是条件,最后一个参数是要返回的结果值列。
公式写法:
SUMPRODUCT--H2单元格输入
=SUMPRODUCT((B2:B12=F2)*(C2:C12=G2),D2:D12)
这是一个万能函数,不仅能多条件查询,也能多条件求和、计数。根据实现目的不同,参数的位置略有变化。
4
sumifs多条件查找
一个求和函数也能用来匹配查询,它利用的原理是,当一组数中的结果只存在一个值时,它求的和就是它自己。条件是销售二部的Terry,虽然其他部门也有重名但是销售二部里只有一个。
公式写法:
SUMIFS--H2单元格输入
=SUMIFS(D2:D12,B2:B12,F2,C2:C12,G2) 这是多条件求和公式,因为结果值只有一个,也具备了多条件查找功能。
点个在看你最好看
联系客服