vlookup函數不支持多條件的,如果有多個條件,一般的辦法是增加一個輔助列,其值為多個條件列的連接(使用&運算:a3&c3&d3),然後用輔助列作為條件進行vlookup。
- 文化問答
- 答案列表
vlookup多條件篩選:vlookup多條件匹配[朗讀]
數組公式,按ctrl+shft+enter結束編輯,如果數據量大,整列的話,數組公式非常非常耗內存,會很慢,可能死機,建議建輔助列,用普通公式。
excel中vlookup函數的用法:=vlookup(作為查找依據的數據,查找的區域,返回值在查找區域中的第幾列,是否精確匹配)軟體版本:office2007舉例來說明vlookup函數如何用:1.查找e列數據,在a列中對應的b列數值:2.公式如下:①查找的數據,是e列數據;②查找的區域,是a:b列;③返回值在查找區域中的第2列,故第三個參數是2;④精確匹配為0,一般都是精確匹配;3.下拉填充,結果如下:注意事項:①在用vlookup函數時,查找區域中的第一列一定是查找數據所在的列;②查找區域注意必要的時候,使用絕對引用。
在兩個條件列(比如為a列和b列)前面再插入1列(這樣原來的a列和b列就變成了b列和c列),在插入的列(即a列)的第一格中輸入:=b1&c1,下拉複製,得到兩個條件的組合再用vlookup函數:=vlookup(條件1&條件2,a1:d1000,4,0)。
在兩個條件列(比如為a列和b列)前面再插入1列(這樣原來的a列和b列就變成了b列和c列),在插入的列(即a列)的第一格中輸入:=b1&c1,下拉複製,得到兩個條件的組合再用vlookup函數:=vlookup(條件1&條件2,a1:d1000,4,0)。