昨晚幫一個VIP學(xué)員解答一個關(guān)于Vlookup函數(shù)的使用案例,他用Vlookup方法卻始終顯示錯誤,得不出正確的結(jié)論。我看到他發(fā)過來的excel表格的時候,發(fā)現(xiàn)vlookup的公式并未用錯,仔細檢查了一翻,發(fā)現(xiàn)源數(shù)據(jù)表格式比較“亂”,所謂的“亂”,表現(xiàn)在:有的格式合并單元格了,有的目標套用列是文本型數(shù)據(jù),對應(yīng)的引用列卻是數(shù)值型,還有的目標套用列肉眼看沒問題,其實是包含空格的,這樣套用vlookup的話,就沒法得出正確的結(jié)論了。
所以,在使用Vlookup函數(shù)前,首先要關(guān)注一些細節(jié),我總結(jié)為三個:一個是使用Vlookup函數(shù)時,如果是別人傳過來的,亦或是從系統(tǒng)中導(dǎo)出來的,建議在函數(shù)嵌套中加上Trim()函數(shù),Trim函數(shù)時去掉前后空格的;二是要注意數(shù)據(jù)類型的統(tǒng)一,通過更改數(shù)據(jù)格式即可,這個比較簡單,大家都明白,無需我贅述;三是要關(guān)注你套用的目標列的位置,必須是你套用列中的第一個,例如,跨表用vlookup函數(shù),甲工作薄Sheet1表中A列要套用乙工作薄sheet2中的D列,那么,在引用時,D列的位置必須是處于引用列中的第一個。如果還不明白,建議看尚西博客前期分享的一個視頻:Excel查找函數(shù)三劍客之“Vlookup函數(shù)”的用法介紹(請點擊鏈接觀看