=vlookup(條件1&條件2,if({1,0},條件1範圍&條件2範圍,結果範圍),2,)注意:1、ctrl+shift+回車三鍵結束!--這是數組公式2、範圍大小要保持一致if({1,0},a1:a10&b1:b10,c1:c10)要求這樣!不過可以考慮使用lookup二分法!=lookup(1,0/((範圍1=條件1)*(範圍2=條件2)),結果範圍)。
- 文化問答
- 答案列表
lookup多條件查找:lookup多條件匹配[朗讀]
如果兩個表的格式是一樣的,可以設置一個通項公式:=vlookup(a2,sheet2!a:b,2,0)那就改為=vlookup($a2,sheet2!$a:b,column(b:b),0)右拉、下拉填充不明白請追問。
1.vlookup函數的含義當查找的值位於查找範圍的首列,並且返回的值在查找範圍的第幾列,可以使用vlookup函數.hlookup函數vlookup函數查找的方式hlookup函數——按。
可以.實現多條件查找的時候就要想起它.當然還有別的函數,如index等。
它並不是數組公式.2是因為取個大值,你換成其它也行,只要大於1.至於1/(條件,條件),這個是數組,是ture,false數組相計算,再被1除,你要弄明白,最好把1/()這個弄出來在某個單元格中,記住按三鍵結束,再看它的結果就明白了,我解釋比較麻煩.至於這整個公式,就是利用lookup取值的向後性來的.如果不明白,請再認真研究。