我原來(lái)的一位學(xué)生,做電商數(shù)據(jù)分析。今天提了一個(gè)問(wèn)題:他給老板看銷售數(shù)據(jù)的時(shí)候,老板說(shuō):“能不能做個(gè)查詢,讓我自己選擇要查看的倉(cāng)庫(kù)與商品的銷售量?”
我這學(xué)生犯難了:數(shù)據(jù)中的“倉(cāng)庫(kù)”列是合并單元格的形式,不知道該怎么查找。
根據(jù)學(xué)生描述,做了一個(gè)樣表,老板要求的查詢效果如下:
公式實(shí)現(xiàn)
在G2單元格輸入公式:
=VLOOKUP(F2,OFFSET(B1:C1,MATCH(E2,A2:A10,0),,3),2,)
即可實(shí)現(xiàn)查詢效果。
公式解析
MATCH(E2,A2:A10,0):
在A2:A10區(qū)域匹配E2單元格倉(cāng)庫(kù)的行;
合并單元格的值默認(rèn)行是合并單元格的首行,如A倉(cāng)庫(kù)默認(rèn)在地址是A2單元格,B倉(cāng)庫(kù)默認(rèn)地址是A5單元格,C倉(cāng)庫(kù)默認(rèn)地址是A3單元格。
本部分匹配的結(jié)果是:在A2:A10區(qū)域,A倉(cāng)庫(kù)是第一行,B倉(cāng)庫(kù)是第4行,C倉(cāng)庫(kù)是第7行;
OFFSET(B1:C1,MATCH(E2,A2:A10,0),,3):
以B1:C1為基準(zhǔn),向下偏移E2倉(cāng)庫(kù)的所在行數(shù),取3行2列的區(qū)域。
比如:
E2為B倉(cāng)庫(kù),那么以B1:C1為基準(zhǔn),向下偏移4行,然后取B5:C7(3行2列)區(qū)域;
VLOOKUP(F2,OFFSET(B1:C1,MATCH(E2,A2:A10,0),,3),2,):
在上述B5:C7區(qū)域中,查找F2單元格商品所對(duì)應(yīng)的第二列出貨量。