vlookup多條件查找多個結果 excel中怎樣雙條件查找?
excel中怎樣雙條件查找?在excel中,進行多條件直接輸入的函數(shù)運用vlookup和index—match函數(shù)都比較好簡單點,下面就三個對這兩個函數(shù)做一個比較比較具體點的介紹。一、vlookup函
excel中怎樣雙條件查找?
在excel中,進行多條件直接輸入的函數(shù)運用vlookup和index—match函數(shù)都比較好簡單點,下面就三個對這兩個函數(shù)做一個比較比較具體點的介紹。
一、vlookup函數(shù)。如下圖所示,據(jù)班級和姓名該如何能中搜索成績呢?先放公式:VLOOKUP(F2ampG2,IF({1,0},$A$1:$A$19amp$B$1:$B$19,$C$1:$C$19),2,0)。此公式為數(shù)組函數(shù),輸完公式后按開ctrlshiftenter鍵計算結果。這個公式咋仔細看了看看挺長,但是最好不要害怕,現(xiàn)在就為我祥細地解釋這個公式倒底是什么意思。
這對vlookup函數(shù),一共有多少有四個參數(shù),三個是查看依據(jù),中搜索范圍,列數(shù),邏輯值。比如說上圖那個參數(shù)是F2ampG2,把F2和G2單元格直接連接下來充當一個整體,表示要依據(jù)什么一班關羽兩個條件接受查找。第二個參數(shù)來表示中搜索范圍,此處運用了if數(shù)組函數(shù),意思是如果是1,它表示滿足的條件條件,回到$A$1:$A$19amp$B$1:$B$19的數(shù)組組合,假如是0,來表示不滿足條件,前往$C$1:$C$19區(qū)域,此處為什么要會用到{1,0}呢?而且我們查找依據(jù)原先的列有兩列,而里查返回的列(即成績列)只有一一列。再中,選擇ABC三列會只不過無法區(qū)分在中搜索區(qū)域內單條件里查應該多條件里查而再次出現(xiàn)錯誤。所以我此處把A和ampB列雷死一個整體,依靠if數(shù)組函數(shù)和C列相連,實現(xiàn)程序查看的目的。第三個參數(shù)填2再試一下,而且唯有AB兩列分成的整體列和C列數(shù)據(jù)。第四個參數(shù)你選擇0可以表示精確匹配。
二、index—match函數(shù)。如果不是實現(xiàn)程序與上面vlookup函數(shù)同樣的查找結果運用index—match函數(shù)的公式為INDEX($C$1:$C$19,MATCH(F11ampG11,$A$1:$A$19amp$B$1:$B$19,0))。
這個函數(shù)由兩個函數(shù)嵌套循環(huán)分成。其中match函數(shù)只填三個參數(shù)即可解決,分別是(查找值、直接輸入?yún)^(qū)域,邏輯值),最后直接返回的結果是直接輸入內容原先的行數(shù),外面的index函數(shù)僅有兩個參數(shù),分別是(里查參照所在的位置的列,里查內容所在的行數(shù)),其中MATCH(F11ampG11,$A$1:$A$19amp$B$1:$B$19,0)來表示F11和G11單元格橫列的整體充當查找值,在AB兩列的咨詢區(qū)域接受查看,第三個參數(shù)為0可以表示精確匹配。結果返回的結果是3,意思是表示一班關羽在AB兩列的區(qū)域內坐落第三行。而INDEX($C$1:$C$19,3)就更很容易再理解了,然后回到C列的第三行數(shù),也就是82.
這應該是本文可以介紹的雙條件里查,想怎么學習更多的excel技巧,歡迎關注疏木excel。與您共同去學習進步。
excelvlookup如何設置查找多個區(qū)域?
好象不建議建議使用這個vlookup函數(shù)作多條件查找,見意用:
indexmatch組合,是因為這個組合函數(shù)可以將直接輸入項和里查區(qū)域用符號連接下來操作,特別方便的。具體看怎摸操作,可可以上網查下,很快地即可解決要會的