&与sumifs实现多条件vlookup_Excel

2017-01-11 洪老师 Excel表格之道 Excel表格之道



这张是我们的库存表




我们如何利用库存表匹配出这个表的数据


常常用vlookup的朋友知道,关于匹配类问题我们基本上用vlookup就可以解决,但是涉及到我们上图所示的问题就有点麻烦了,它要匹配的不是一个字段,须要匹配3个字段:单位、产品、规格


当然方法很多,我们来讲2个比较简单的方法


方法1


第一步




=A2&B2;&C2;


第二步




还是用vlookup,把vlookup的第一参也合并一下G2&H2;&I2;


公式=VLOOKUP(G2&H2;&I2;,D:E,2,0)




加一个小小的辅助列,简化了问题,轻松的实现了多条件匹配。



方法2


利用sumifs函数,这个函数是多条件求和函数,由于每一个产品都是唯一值,多条件求和,求出来的和就是我们要的库存本身,也就现实了多条件匹配。




=SUMIFS(D:D,A:A,F2,B:B,G2,C:C,H2)


vlookup与sumifs这2个函数都是通用、必学的,可以解决很多问题



上面2个方法我个人觉的不错,不烧脑,我平时也都这么用,当然别的方法我也可以介绍几种。



1、






=LOOKUP(1,0/(F2&G2;&H2;=A:A&B;:B&C;:C),D:D)

或者=LOOKUP(1,0/((A:A=F2)*(B:B=G2)*(C:C=H2)),D:D)



2、





=INDEX(D:D,MATCH(F2&G2;&H2;,A:A&B;:B&C;:C,0),1,1)

数组公式3键结束,自动生成外面的大括号。



3、





=OFFSET($A$1,MATCH(F2&G2;&H2;,A:A&B;:B&C;:C,0)-1,3,1,1)

数组公式3键结束,自动生成外面的大括号。

觉得不错,分享给更多人看到
Excel表格之道 热门文章:

Excel表格之道 微信二维码

Excel表格之道 微信二维码

数据

阅读 810
点赞 6
更新 1月13日 3:17