多条件查找比单条件更常见,如下图有重名的情况下,需要再根据部门取业绩。 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) 这是多条件求和公式,因为结果值只有一个,也具备了多条件查找功能。 点个在看你最好看 |
|