查詢(xún)引用,大家用到的最多的應(yīng)該是Vlookup、Lookup等函數(shù),如果要多條件查詢(xún)引用,能否用Vlookup、Lookup等函數(shù)來(lái)實(shí)現(xiàn)呢?
一、多條件查詢(xún)引用:Sumifs函數(shù)法。
目的:查詢(xún)相關(guān)“產(chǎn)品”在相應(yīng)“地區(qū)”的銷(xiāo)量。
方法:
在目標(biāo)單元格中輸入公式:=SUMIFS(C3:C9,B3:B9,H3,E3:E9,I3)。
解讀:
1、Sumifs函數(shù)為多條件求和函數(shù),語(yǔ)法結(jié)構(gòu)為:=Sumifs(求和區(qū)域,條件1區(qū)域,條件1,條件2區(qū)域,條件2……)。
2、如果數(shù)據(jù)源中的數(shù)據(jù)沒(méi)有重復(fù)的記錄,在用Sumifs求和的同時(shí),間接的實(shí)現(xiàn)了查詢(xún)引用功能。
二、多條件查詢(xún)引用:Sumproduct函數(shù)法。
目的:查詢(xún)相關(guān)“產(chǎn)品”在相應(yīng)“地區(qū)”的銷(xiāo)量。
方法:
在目標(biāo)單元格中輸入公式:=SUMPRODUCT((B3:B9=H3)*(E3:E9=I3)*(C3:C9))。
解讀:
1、Sumproduct函數(shù)的作用為:返回想用的數(shù)組或區(qū)域乘積的和,語(yǔ)法結(jié)構(gòu)為:=Sumproduct(數(shù)組或區(qū)域1,[數(shù)組或區(qū)域2]……)。
2、如果數(shù)據(jù)源中的數(shù)據(jù)沒(méi)有重復(fù)的記錄,在用Sumproduct求區(qū)域乘積的同時(shí),間接的實(shí)現(xiàn)了查詢(xún)引用功能。
三、多條件查詢(xún)引用:Vlookup函數(shù)法。
目的:查詢(xún)相關(guān)“產(chǎn)品”在相應(yīng)“地區(qū)”的銷(xiāo)量。
方法:
1、在目標(biāo)單元格中輸入公式:=IFERROR(VLOOKUP(H3&I3,IF({1,0},B3:B9&E3:E9,C3:C9),2,0),'')。
2、Ctrl+Shift+Enter填充。
解讀:
1、Vlookup函數(shù)的功能為:查詢(xún)指定區(qū)域中符合條件的值。語(yǔ)法結(jié)構(gòu)為:=Vlookup(查詢(xún)值,數(shù)據(jù)區(qū)域,返回值所在的列數(shù),匹配模式)。
2、但如果要實(shí)現(xiàn)多條件查詢(xún)引用,則必須借助IF函數(shù)構(gòu)建新的數(shù)據(jù)區(qū)域。
四、多條件查詢(xún)引用:Lookup函數(shù)法。
目的:查詢(xún)相關(guān)“產(chǎn)品”在相應(yīng)“地區(qū)”的銷(xiāo)量。
方法:
在目標(biāo)單元格中輸入公式:=IFERROR(LOOKUP(1,0/((B3:B9=H3)*(E3:E9=I3)),C3:C9),'')。
解讀:
Lookup函數(shù)的作用為:從指定的區(qū)域中返回符合條件的值。此用法為L(zhǎng)ookup函數(shù)的經(jīng)典用法,利用構(gòu)建的新數(shù)組表示查詢(xún)值所在的位置,然后返回對(duì)應(yīng)的查詢(xún)結(jié)果。
結(jié)束語(yǔ):
實(shí)際的工作中,數(shù)據(jù)的查詢(xún)引用往往是附加多個(gè)條件的,此時(shí)如果用普通的查詢(xún)引用方法去實(shí)現(xiàn),將會(huì)困難重重,所以必須掌握一些多條件查詢(xún)引用的技巧,本文從4個(gè)方面出發(fā),對(duì)多條件查詢(xún)引用的技巧做了詳細(xì)的解讀,你Get到了嗎?歡迎在留言區(qū)留言討論哦!
聯(lián)系客服