轉(zhuǎn)自EXCEL不加班 VLOOKUP函數(shù)很好用,但也有很多問題。 下面都是讀者提出來的疑問,盧子按自己的理解模擬數(shù)據(jù)說明。 這個(gè)可能是返回多列的對(duì)應(yīng)值,也可能是根據(jù)多個(gè)條件查找,分成兩種情況說明。 1.返回多列的對(duì)應(yīng)值 根據(jù)憑證號(hào)依次查找對(duì)應(yīng)的日期、打款人和金額。在B2輸入公式,下拉和右拉。
這里的關(guān)鍵點(diǎn): 01 $A2用混合引用,這里右拉的時(shí)候單元格就不會(huì)變,下拉的時(shí)候可以變動(dòng)。 02 COLUMN(B1)可以依次獲取列號(hào),從而避免手工輸入2,3,4。列號(hào)就是看字母依次數(shù)過去,A對(duì)應(yīng)1,B對(duì)應(yīng)2,C對(duì)應(yīng)3,D對(duì)應(yīng)4。 2.多條件查找對(duì)應(yīng)值 兩邊的數(shù)據(jù)由不同的人記錄,現(xiàn)在要根據(jù)日期、打款人和金額三個(gè)條件,核對(duì)金額是否正確。 這里當(dāng)然也可以用VLOOKUP函數(shù)解決,不過比較繁瑣,當(dāng)做一種參考即可。 Step 01 兩邊都用&將內(nèi)容合并起來。 在A12輸入公式下拉。
在F12輸入公式下拉。
Step 02 再用VLOOKUP函數(shù)對(duì)輔助列進(jìn)行查找。在D13輸入公式下拉。
根據(jù)多列查找對(duì)應(yīng)值,都是用類似的方法實(shí)現(xiàn)。如果是要根據(jù)多列核對(duì),一般用COUNTIFS函數(shù),會(huì)顯得更加簡(jiǎn)單。 在D2輸入公式下拉。
3.返回多個(gè)對(duì)應(yīng)值 類型這里多次出現(xiàn),現(xiàn)在要將所有對(duì)應(yīng)值找出來,而不是查找一個(gè)。直接用VLOOKUP函數(shù)查找,只能得到一個(gè),希望達(dá)到的效果如動(dòng)畫。 如果熟練數(shù)組公式的使用,一條公式也可以解決。數(shù)組公式跟普通公式不一樣,輸入公式后需要按Ctrl+Shift+Enter三鍵結(jié)束,否則就出錯(cuò)。
不會(huì)數(shù)組也沒關(guān)系,借助輔助列也可以實(shí)現(xiàn)。 在D2輸入公式下拉,類型+序號(hào)合并在一起,這樣就將重復(fù)出現(xiàn)的內(nèi)容變成不重復(fù)。
在A5輸入公式下拉和右拉。
到此,問題就解決了。 |
|